您的位置:首页 > 运维架构 > Linux

无密码登录 服务器 linux

2012-05-23 15:10 351 查看
如何不用登录密码通过A登录B机器:

第一步:生成A机器的key

ssh-keygen -t rsa

中间过程按回车就行

第二步:生成B机器的.ssh目录, 大部分机器都有

若无.ssh 目录执行下面命令:

ssh b@B mkdir -p .ssh

输入通过b用户到B机器的密码

第三步,在A机器上执行下面的代码,目的是把A机器上的密钥拷贝到B机器上面

cat .ssh/id_rsa.pub | ssh b@B 'cat >> .ssh/authorized_keys'

b@B's password: 【输入通过b用户到B机器的密码】

备注:用b用户登录到B机器,更改B机器上面目录权限,在b用户的根目录执行下面代码:

1.chmod -R 700 .ssh

2.chmod -R 640 .ssh/authorized_keys

以上操作执行结束 ,再在A机器上运行b@B 就不需输入密码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: