第一步:在本地生成密匙对,我用的是rsa的密钥。使用命令 "ssh-keygen -t rsa" ssh-keygen -t rsa 然后敲三个回车
其中公共密钥保存在 ~/.ssh/id_rsa.pub
私有密钥保存在 ~/.ssh/id_rsa
之后把这个密钥对中的公共密钥复制到你要访问的机器上去。
$ scp ~/.ssh/id_rsa.pub username@远程机器IP:/home/username/.ssh/
并追加到~/.ssh/authorized_keys.
$ cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys
4 条评论:
复制key的那两步可以合成一个:
ssh-copy-id user@IP
原来还有简单的方法呀。
http://www.gentoo.org/doc/en/keychain-guide.xml
嘿嘿,抛一块砖引来好多玉。
发表评论