Rlogin y SSH son dos herramientas bien conocidas para acceder de forma remota a un escritorio y ejecutar programas, y hacer otras cosas como si estuviera sentado frente a él.
Estas tecnologías permiten que una persona busque datos o edite documentos incluso si no tiene acceso local a ellos.
Puntos clave
- Rlogin es un protocolo de inicio de sesión remoto para sistemas basados en Unix, mientras que SSH (Secure Shell) es un protocolo de red criptográfico para la comunicación segura de datos.
- Rlogin transmite datos en texto sin formato, lo que los hace vulnerables a las infracciones de seguridad, mientras que SSH cifra los datos, proporcionando un mayor nivel de seguridad.
- SSH ha reemplazado a Rlogin y otros protocolos de acceso remoto inseguros debido a su mayor seguridad y versatilidad.
Rlogin frente a SSH
Rlogin y SSH son protocolos de acceso remoto que se utilizan para iniciar sesión en sistemas informáticos remotos. Rlogin es un protocolo más antiguo y menos seguro que envía contraseñas en texto claro. SSH es un protocolo más moderno y seguro que cifra todas las comunicaciones, incluidas las contraseñas y los datos.
Rlogin, una forma abreviada de inicio de sesión remoto, es un comando que permite a un usuario autorizado acceder a otros hosts en un sistema y comunicarse con ellos como si estuvieran físicamente presentes.
No utiliza cifrado y es más fácil hacerse pasar por un usuario. Rlogin es adecuado solo para redes privadas.
SSH es una forma abreviada de shell seguro y es un protocolo de red que se utiliza para operar de forma segura en dispositivos que utilizan Internet. Utiliza cifrado criptográfico, lo que lo hace muy seguro y difícil de suplantar a un usuario.
Se puede utilizar tanto en redes públicas como privadas. SSH fue concebido para ser un sucesor de Telnet.
Tabla de comparación
Parámetros de comparación | Iniciar sesión | SSH |
---|---|---|
Forma completa | Inicio de sesión remoto | Cubierta segura |
Seguridad | No es muy seguro ya que no usa encriptación | Más seguro ya que usa encriptación |
Autenticación | Más fácil de suplantar a un usuario | Difícil suplantar a los usuarios ya que se utiliza criptografía de clave pública |
Función de comando único | No posee la función de comando único | Posee función de comando único |
Tipo de Red | Adecuado solo para red privada | Apto para redes públicas y privadas |
¿Qué es Rlogin?
Rlogin (inicio de sesión remoto) es un comando de UNIX que permite a un usuario autorizado obtener acceso a otras máquinas UNIX (hosts) en un sistema y comunicarse con ellas como si estuvieran físicamente presentes.
Una vez que haya iniciado sesión en el host, el usuario tiene la capacidad de hacer cualquier cosa para la que el host haya otorgado permiso, como publicar, modificar o destruir datos.
Rlogin es un comando similar al comando Telnet más conocido.
Rlogin es útil para detalles de inicio de sesión simplificados que no requieren mucho control sobre la interacción cliente/host, pero es menos útil que Telnet para sesiones múltiples, conexiones entre terminales muy distantes o conexiones a terminales que no ejecutan UNIX, porque rlogin solo puede conectarse a hosts UNIX.
La capacidad de usar un archivo llamado .rhosts que se encuentra en el sistema host y retiene un resumen de las estaciones que pueden iniciar sesión sin un código de acceso es uno de los beneficios de rlogin.
El programa rlogin (inicio de sesión remoto) era un instrumento basado en red para acceder de forma inalámbrica a una computadora. Podría usarse para conectarse a la línea de comando de una computadora remota. Más tarde fue anulado por ssh.
Se recomienda encarecidamente a todos los que aún tengan habilitado rlogin que lo deshabiliten de inmediato por razones críticas de seguridad.
¿Qué es SSH?
Secure Shell (SSH) es un protocolo de red criptográfico que permite que dos redes funcionen de forma segura en una red desprotegida.
La línea de comandos remota, el inicio de sesión y la ejecución de comandos remotos son usos comunes, aunque SSH puede cifrar cualquier servicio de red.
SSH utiliza un estilo arquitectónico cliente-servidor para vincular un programa de cliente SSH a un servidor SSH y ofrece una ruta segura a través de una red insegura. SSH se creó para ser un sustituto de Telnet y otros protocolos de shell remotos desprotegidos.
Muchos métodos comunican material clasificado, credenciales, sin cifrar, haciéndolo vulnerable al monitoreo y la exposición a través del filtrado de paquetes.
El cifrado SSH está destinado a ofrecer confidencialidad e integridad de los datos en una red desprotegida, como la Web.
Existen numerosos métodos para utilizar SSH; una es simplemente encriptar una conexión de red utilizando pares de claves público-privado producidos automáticamente y luego iniciar sesión con protección de contraseña.
Otra alternativa es utilizar un par de claves público-privado generado manualmente para la verificación, lo que permite que más personas o programas inicien sesión sin tener que escribir un código de acceso.
En esta situación, cualquiera puede producir un conjunto completo de claves distintas (tanto públicas como privadas).
Todas las estaciones de trabajo que deben ofrecer acceso al titular de la clave de cifrado coincidente deben tener configurada la clave pública. SSH inspecciona para verificar si la persona que presenta la clave pública también tiene la clave privada que la acompaña.
Principales diferencias entre Rlogin y SSH
- La forma completa de Rlogin es 'Inicio de sesión remoto', mientras que la forma completa de SSH es 'Secure Shell'.
- Rlogin no utiliza cifrado y no es muy seguro. Mientras tanto, SSH es seguro ya que usa encriptación.
- Al usar Rlogin, es más fácil hacerse pasar por un usuario. Sin embargo, es difícil hacerlo cuando se usa SSH.
- Rlogin no tiene una función de comando único, mientras que SSH tiene una función de comando único.
- Rlogin es adecuado solo para redes privadas, mientras que SSH es adecuado tanto para redes públicas como privadas.
- https://www.usenix.org/legacy/publications/library/proceedings/sec96/full_papers/ylonen/ylonen.ps
- https://link.springer.com/chapter/10.1007/978-1-4302-0076-5_1
Última actualización: 11 de junio de 2023
Sandeep Bhandari tiene una Licenciatura en Ingeniería Informática de la Universidad de Thapar (2006). Tiene 20 años de experiencia en el campo de la tecnología. Tiene un gran interés en varios campos técnicos, incluidos los sistemas de bases de datos, las redes informáticas y la programación. Puedes leer más sobre él en su página de biografía.
¡Interesante! Siempre he oído hablar de SSH, pero no sabía nada de Rlogin. Es bueno entender las diferencias entre ellos.
Esta es una gran comparación, aunque sería beneficioso tener algunos ejemplos prácticos de cuándo se debe utilizar cada uno de estos protocolos.
Los riesgos asociados con el uso de Rlogin son preocupantes, especialmente considerando la falta de cifrado. Es convincente ver cómo SSH es la opción más segura y confiable.
Este artículo está bien estructurado y explica muy claramente la comparación entre Rlogin y SSH. Gracias por compartir.
Imagínese utilizar un protocolo inseguro como Rlogin en el mundo cibernético actual. Recorrer el camino de la vulnerabilidad nunca es una buena idea. Sin duda, SSH es el camino a seguir.
Aunque muchos pueden estar familiarizados con SSH, la información contextual sobre Rlogin proporciona una comprensión más profunda del tema. ¡Una lectura muy informativa!