生成密钥
ssh-keygen -t rsa
生成的过程中提示输入密钥对保存位置,直接回车,接受默认值就行了。接着会提示输入一个不同于你的password的密码,直接回车,让它空着。当然,也可以输入一个。 这样,密钥对就生成完了。
其中公共密钥保存在
~/.ssh/id_rsa.pub
私有密钥保存在
~/.ssh/id_rsa
然后改一下 .ssh 目录的权限,
使用命令
chmod 755 ~/.ssh
cat ~/.ssh/id_rsa.pub
公共密钥复制到要访问的机器
最后把这个密钥对中的公共密钥复制到你要访问的机器上去,并保存为
~/.ssh/authorized_keys