SSH 无密访问

 


如果要从一台服务器(ServerA)SSH到另一个服务器(ServerB),并且不需要每次输入(ServerB机器上的)密码

 

1.在ServerA执行

# ssh-keygen -t rsa (一路回车)

会生成

id_rsa (私钥)

id_rsa.pub (公钥)

两个文件

2.将公钥(id_rsa.pub)内容拷贝到 ServerB 主机的.ssh目录下authorized_keys文件中,没有此文件就重建。


3. chmod 700 authorized_keys 文件。 此项至关重要。(ROOT 用户好像就不需要,其他普通用户没有这个权限的变更就设置不成功)

大功告成。

猜你喜欢

转载自metooxi.iteye.com/blog/1426870