feed-image  Delivered by FeedBurner  ISSN 1836-5930





Visitors Online

We have 84 guests online

Poll

Which of following tutorials would you like to see on the Linuxconfig.org?
 
Partner Linux Sites
TuxMachines
DebianAdmin
Monsterb
LinuxBloggers
AdamsInfo
LinuxScrew
FreeSoftwareLinux
Jam's Ubuntu Blog
Androidtux
All For Linux

Passwordless ssh
Article Index
1. Create key
2. Copy key to remote host
3. Login to remote host

Public key authentication allows you to login to a remote host via the SSH protocol without a password and is more secure than password-based authentication. Try creating a passwordless connection from linuxconfig.local to linuxconfig.org using public-key authentication.

1. Create key

Press ENTER at every prompt.

linuxconfig.local$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
b2:ad:a0:80:85:ad:6c:16:bd:1c:e7:63:4f:a0:00:15 user@host
The key's randomart image is:
+--[ RSA 2048]----+
| E. |
| . |
|. |
|.o. |
|.ooo o. S |
|oo+ * .+ |
|++ +.+... |
|o. ...+. |
| . .. |
+-----------------+
linuxconfig.local$

For added security '''the key itself''' would be protected using a strong ''passphrase''. If a passphrase is used to protect the key,  ssh-agent can be used to cache the passphrase.

2. Copy key to remote host

linuxconfig.local$ ssh-copy-id root@linuxconfig.org
root@linuxconfig.org's password:
Now try logging into the machine, with "ssh 'root@linuxconfig.org'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.
linuxconfig.local$

3. Login to remote host

Note that no password is required.

linuxconfig.local$ ssh root@linuxconfig.org
Last login: Tue Apr 3 12:47:53 2007 from 192.168.0.39
linuxconfig.org#

Share | Bookmark and Share  Support Linuxconfig.org by linking to us from your website or by donation.
Comments (0)
Write comment
Your Contact Details:
Comment:
Security
Please input the anti-spam code that you can read in the image.