When I run
ravbholua@ravbholua-Aspire-5315:~$ rlogin 220.127.116.11
it promps me for password as below:
ravbholua@ravbholua-Aspire-5315:~$ rlogin 18.104.22.168 email@example.com's password:
To make password free access, I created a file /etc/hosts.equiv in the remote machine (ravi.com) as below:
root@ravi:/etc# cat hosts.equiv localhost 22.214.171.124 root@ravi:/etc#
But still whenever I run the above command to login to this remote machine, it asks for password.
Additionally, I also created .rhosts file in my same like-to-like account in remote machine in home dir. as below:
ravbholua@ravi:~$ cat .rhosts localhost 126.96.36.199 ravbholua@ravi:~$
What may be the problem that I am not able to have password-free access.
One important point to be noted: To know what's my internet IP address is, I got from the below two sites (both gave the same IP address)
You may please refer to the below link where I had asked for the same query but couldn't get resolved. not-able-to-do-password-free-access-to-remote-machine
Edit: I ran:
ravbholua@ravbholua-Aspire-5315:~$ sudo scp ~/.ssh/id_rsa.pub rs:.ssh/authorized_keys
as without sudo, it messaged:permission denied. Then I tried both
sudo ssh rs
Still I was prompted for password. I entered my remote server after entering password and found the file that was transferred in /root/.ssh as shown ahead.
root@ravi:~/.ssh# ls authorized_keys known_hosts root@ravi:~/.ssh#
Please note rs is an alias for my remote server.