赞
踩
首先,我们有两台机器(A和B)。
我们打算用A远程连接B,所以我们在机器A输入:(A => B)
ssh B@xxx.xxx.xxx.xxx
可是要输入密码,咱老李想直接免密登录,不喜欢每次弄点啥都输入密码。
二营长应该这么做:
1.首先我在机器A上生成一个ssh公钥(如果没有的话,有公钥可以省略此步,直接走下一步)。
ssh-keygen -t rsa
2.这步操作完,咱们在~/.ssh/
下会生成公钥,直接查看公钥:
vim ~/.ssh/id_rsa.pub
理论上你能看到一长串的字符串,不用犹豫,直接全部复制到剪切板。
3.登录机器B,设置授权机器:
ssh B@xxx.xxx.xxx.xxx
# enter password
cd ~/.ssh
vim authorized_keys
# paste pub key
# :wq (save and exit)
只需把咱们第二步复制的公钥黏贴到authorized_keys报存即可。到这就可以实现免密登录了~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。