Rlogin y Telnet
Rlogin vs Telnet
Rlogin y Telnet son dos protocolos muy similares, ya que ambos permiten que un usuario se conecte de forma remota a otra computadora y luego envíe comandos que se ejecutan en esa computadora. Ambos permiten que una persona manipule y extraiga datos de una computadora incluso sin estar físicamente en contacto con ella. Pero, hay un par de diferencias importantes entre rlogin y telnet. La diferencia más importante entre rlogin y telnet es que rlogin permite que las credenciales del cliente se almacenen en un archivo local de modo que solo tenga que acceder al servidor remoto y se conecte automáticamente. El programa cliente pasa las credenciales automáticamente. Esto puede ser tanto para contraseña y nombre de usuario o contraseña solamente. El problema con esto es que dejar un terminal desatendido deja no solo a ese terminal vulnerable, sino también a todas las otras computadoras remotas que tienen entradas en el archivo local de Rhosts. No se implementa en telnet, por lo que no hay riesgo de exponer al servidor a riesgos innecesarios.
El primero es la capacidad de pasar configuraciones y variables de entorno como parámetros. Por supuesto, también puede cambiar la configuración y las variables de entorno ingresando comandos después de que se establezca la sesión, pero para muchos, es un paso innecesario. Sin embargo, más tarde se descubrió que esta característica expone al servidor a riesgos de seguridad. Por lo tanto, muchos servidores deshabilitan el uso de esta característica, incluso si esto incomoda un poco al cliente.
Pero lo más importante acerca de estos dos es lo mismo con ambos y no es realmente una diferencia. Tanto rlogin como telnet no son protocolos seguros que envían mensajes en texto sin formato; una forma que es fácil de leer cuando se intercepta. Por lo tanto, el uso de ambos no es recomendable cuando se enruta a través de redes públicas como Internet. Incluso cuando está restringido a una red privada local, se desaconseja el uso de rlogin o telnet. Por razones de seguridad, rlogin y telnet ya no se utilizan. Otros protocolos como SSH se han hecho cargo de estos dos protocolos.
Resumen:
- Telnet permite al usuario pasar variables de entorno como parámetros mientras que Rlogin no lo hace
- Rlogin permite al usuario conectarse automáticamente mientras que Telnet no lo hace
- Tanto rlogin como telnet no son lo suficientemente seguros para el uso público