Una cuenta shell es una cuenta de usuario en un servidor remoto , que normalmente se ejecuta en sistemas operativos Unix o Linux . La cuenta brinda acceso a una interfaz de línea de comandos basada en texto en un shell , a través de un emulador de terminal . El usuario normalmente se comunica con el servidor mediante el protocolo SSH . En los primeros días de Internet, uno se conectaba mediante un módem .
Las cuentas fantasma se pusieron a disposición del público interesado por primera vez en la década de 1980 a través de proveedores de servicios de Internet (como Netcom , Panix , The World , Digex ), aunque en raras ocasiones los individuos tenían acceso a cuentas fantasma a través de su empleador o universidad. Se utilizaron para almacenamiento de archivos, espacio web, cuentas de correo electrónico, acceso a grupos de noticias y desarrollo de software. [1] [2] [3] Antes de finales de la década de 1990, las cuentas fantasma eran a menudo mucho menos costosas que el acceso completo a la red a través de SLIP o PPP , que era necesario para acceder a la entonces nueva World Wide Web . La mayoría de los sistemas operativos de computadoras personales también carecían de pilas TCP/IP por defecto antes de mediados de la década de 1990. Se idearon productos como The Internet Adapter que podían funcionar como un servidor proxy, permitiendo a los usuarios ejecutar un navegador web por el precio de una cuenta shell. [4]
Si bien las conexiones directas a Internet hicieron que las cuentas fantasma quedaran obsoletas para la mayoría de los usuarios, siguieron siendo populares entre algunos suscriptores con inclinaciones técnicas. [5]
A menudo se encuentra que los proveedores shell ofrecen cuentas shell a bajo costo o gratuitas. Estas cuentas shell generalmente brindan a los usuarios acceso a diversos software y servicios, incluidos compiladores , clientes IRC, procesos en segundo plano, FTP, editores de texto (como nano ) y clientes de correo electrónico (como pine ). [6] Algunos proveedores de shell también pueden permitir la tunelización del tráfico para evitar los firewalls corporativos.
Si se siente cómodo con la interfaz de línea de comandos que proporciona
Linux
, Probablemente se sentirá cómodo con una
cuenta Shell
en una computadora Linux o
Unix
administrada por un ISP.
Una vez que su módem se conecta al otro módem e inicia sesión, es lo mismo que una sesión xterm o un inicio de sesión de consola (sin capacidades gráficas) en su máquina Linux, excepto que la computadora remota en la que inició sesión está conectada a Internet.
Normalmente se utiliza un shell Unix estándar, con aproximadamente las mismas opciones disponibles en su propio sistema Linux, aunque algunas cuentas de shell también proporcionan una interfaz de menú opcional similar a la que proporciona un
BBS
.
El otro día, comencé a comprar, tanto para una cuenta shell Unix como para una conexión SLIP o PPP que permita que mi red Linux doméstica se convierta en una parte real de la Internet.
Hasta hace poco, si deseaba utilizar Mosaic para la World Wide Web, necesitaba una conexión directa SLIP o PPP a Internet.
En muchos países, una conexión de este tipo cuesta un brazo y una pierna.
Ahora, también puedes usar Mosaic si te conectas a Internet a través de una cuenta shell de Unix.
Es posible que los administradores ni siquiera se den cuenta de que lo haces.