无密码连接(使用密钥对)
首先,你需要一把键。如果你还没有,请查看生成公钥和私钥主题。
密钥对由私钥(id_rsa)和公钥(id_rsa.pub)组成。你需要做的就是将公钥复制到远程主机并将其内容添加到~/.ssh/authorized_keys
文件中。
一种简单的方法是:
ssh <user>@<ssh-server> 'cat >> ~/.ssh/authorized_keys' < id_rsa.pub
将公钥正确放入用户的主目录后,你只需使用相应的私钥登录:
ssh <user>@<ssh-server> -i id_rsa