ssh之间免密码登录
方法一:
-
# ssh-keygen # 在本地产生公钥私钥对
-
# ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.190.128 #将公钥复制到远程机器中
-
# ssh 192.168.190.128 #直接登录便不需要输入密码
ssh
-keygen 产生公钥与私钥对
.
ssh
-copy
-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh
-copy
-id也能让你有到远程机器的home
, ~
./ssh
, 和 ~/
.ssh/authorized_keys的权利
注意
: ssh
-copy
-id 将key写到远程机器的 ~/
.ssh/authorized_keys文件中
方法二:
-
#ssh-keygen
-
# cd /root/.ssh/
-
id_rsa id_rsa.pub
-
# cat id_rsa.pub > authorized_keys
-
# chmod 600 authorized_keys # authorized_keys的权限要是600
-
# scp -r /root/.ssh/ 192.168.190.128:/root/
上面的IP就是想要免密码登录的IP地址。之后2个IP之间通信就不用输密码啦
阅读(1277) | 评论(0) | 转发(0) |