Create public and private keys in local system.
Copy public key file data to remote system
i) Use "ssh-keygen -t dsa or rsa" at local system for creating public and private keys
linuxshelf@tutorial # ssh-keygen -t dsa or rsa
ii) copy /home/linuxshelf/.ssh/id_dsa.pub to remote_server by name /home/admin/authorized_keys
iii) Change permissions of /home/admin/.ssh/authorized_keys file at remote_server
"chmod 0600 ~/.ssh/authorized_keys"
Now try to login from local system to remote_server "ssh admin@remote_server"
Copy public key file data to remote system
i) Use "ssh-keygen -t dsa or rsa" at local system for creating public and private keys
linuxshelf@tutorial # ssh-keygen -t dsa or rsa
ii) copy /home/linuxshelf/.ssh/id_dsa.pub to remote_server by name /home/admin/authorized_keys
iii) Change permissions of /home/admin/.ssh/authorized_keys file at remote_server
"chmod 0600 ~/.ssh/authorized_keys"
Now try to login from local system to remote_server "ssh admin@remote_server"