如何实现 ssh 无密码登录
假设你是hostA上的一个用户"aliceA",想以用户aliceB的身份ssh到hostB上,但又不想输入密码。那么,你可以参考这篇教程实现ssh无密码登录。 首先,你需要以用户aliceA的身份登录到hostA上。 然后,使用ssh-keygen生成一对rsa公私钥,生成的密钥对会存放在~/.ssh目录下。 $ ssh-keygen -t rsa 接下来,使用下面的命令在目标主机hostB上的aliceB用户目录下创建~/.ssh目录。如果在aliceB@hostB上已经存在.ssh目录,这一步会被略过。 $ ssh aliceB@hostB mkdir -p .ssh 最后,将hostA上用户aliceA的公钥拷贝到aliceB@hostB上,来实现无密码