通过单个命令将公共SSH密钥添加到远程服务器

时间:2020-01-09 10:44:39  来源:igfitidea点击:

如果要设置SSH密钥以允许不使用密码登录,则可以使用单个命令进行。

我们需要做的第一件事是确保已运行keygen命令来生成密钥:

ssh-keygen -t rsa

然后使用此命令将密钥推送到远程服务器,对其进行修改以匹配服务器名称。

cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >> .ssh/authorized_keys'