标签:dir 相同 id_rsa mkdir local keygen 私钥 输入 ssh
ssh 127.0.0.1 普通的登录方式都是需要输入密码的实现无密码登陆的方法:
ssh-keygen -t rsa
公钥和私钥
公钥: 相当于锁(多个相同锁)
私钥: 相当于钥匙
思路:把公钥传到对应的服务器上。
ssh-copy-id -i .ssh/id_rsa.pub 127.0.0.1
规则:传到.ssh/authorized_keys里面,其中.ssh需要700的权限,authorized_keys这个需要600的权限。
cd /root/
mkdir -pv .ssh
chmod 700 .ssh
touch .ssh/authorized_keys
chmod 600 .ssh/authorized_keys
把公钥加入 .ssh/authorized_keys
ssh -i /usr/local/src/ssh/id_rsa 127.0.0.1
需要注意私钥的权限得为600:
ll -h /usr/local/src/ssh/id_rsa
-rw------- 1 root root 1.7K Jun 22 2016 /usr/local/src/ssh/id_rsa
私钥要保管好
标签:dir 相同 id_rsa mkdir local keygen 私钥 输入 ssh
原文地址:http://blog.51cto.com/395469372/2133234