Cualquier usuario del sistema remoto podrá conectar al nuestro (sin que se le solicite contraseña) pero sólo bajo el nombre de usuario en cuyo $HOME se encuentra en este archivo. Su funcionamiento es similar a /etc/hosts.equiv
Por ejemplo, imaginemos que el usuario toni de maquina1 tiene un nombre de usuario distinto (antonio) en maquina2, y desea establecer una relación de confianza; para ello creará en su $HOME el siguiente archivo .rhosts:
maquina1@toni:~# cat ~toni/.rhosts
maquina2 antonio
Entonces, desde maquina2 el usuario antonio podrá acceder a la cuenta toni en maquina1 sin utilizar contraseñas:
maquina2@antonio:~$ id
uid=102(antonio) gid=10(staff)
maquina2@antonio:~$ rlogin -l toni maquina1
maquina1@toni:
Fecha de última modificación:
1 Abril, 2014 - 04:33
~/.rhosts
Leer más sobre:
¿es así de fácil como dices?