Konto shell (lub konto shellowe, z ang. shell account) jest to konto w wieloużytkownikowym systemie operacyjnym przeważnie z rodziny Unixów (np. Linux, FreeBSD) pozwalające na dostęp do usług terminalowych świadczonych przez serwer.
W praktyce umożliwia ono dostęp do konsoli zdalnego komputera (zwykle za pośrednictwem SSH) oraz wykonywania na nim standardowych poleceń trybu tekstowego. Wszelkie programy wykonywane są na serwerze udostępniającym usługą, a wprowadzanie danych i wyprowadzanie wyników odbywa się poprzez odległy terminal na którym pracuje użytkownik. Możliwy jest również tzw. X forwarding, dzięki któremu można uruchamiać programy korzystające z X Window. Program jest wykonywany po stronie serwera, a obraz wyświetlany po stronie klienta.
W praktyce umożliwia ono dostęp do konsoli zdalnego komputera (zwykle za pośrednictwem SSH) oraz wykonywania na nim standardowych poleceń trybu tekstowego. Wszelkie programy wykonywane są na serwerze udostępniającym usługą, a wprowadzanie danych i wyprowadzanie wyników odbywa się poprzez odległy terminal na którym pracuje użytkownik. Możliwy jest również tzw. X forwarding, dzięki któremu można uruchamiać programy korzystające z X Window. Program jest wykonywany po stronie serwera, a obraz wyświetlany po stronie klienta.