您的位置:首页 > 运维架构 > Linux

Linux Server Deployment(IV)SSH private/public key

2011-10-09 14:05 801 查看

http://sillycat.iteye.com/blog/monthblog/2011-06?show_full=true

 

Linux Server Deployment(IV)SSH private/public key

博客分类:
总结笔记 SSHLinuxITeyePHPBBS

Linux Server Deployment(IV)SSH private/public key

1. generate the public/private keys for SSH on local server

>ssh-keygen -t rsa

Enter file in which to save the key(): 

Enter passphrase(empty for no passphrase):

Enter same passphrase again:

You identification has been saved in /home/username/.ssh/id_rsa.

You public key has been saved in /home/chengdu/.ssh/id_rsa.pub.

2. remote server and configuration

copy the keys from id_rsa.pub to remote server ~/.ssh/

>scp id_rsa.pub username@server.com:~/.ssh/

logon the remote server

>ssh username@server.com

put the public key in file authorized_keys

>cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

change the authority

>chmod 711 ~/.ssh

>chmod 644 ~/.ssh/authorized_keys

3. Success

>ssh username@server.com

I do not need to type password again.

references:
http://bbs.chinaunix.net/viewthread.php?tid=111248 http://shutiao2008.iteye.com/blog/315102 http://lhflinux.blog.51cto.com/1961662/526122 http://www.josephj.com/article/understand-ssh-key/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息