在不询问密码的情况下进行ssh。我试了以下方法
ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub user@192.168.200.4
它显示以下错误:
myss37ts1#
试着在你的客户机上运行“ssh add”。它应该可以解决这个问题。基本上它起作用的原因是(引自这里): ssh-add 向身份验证代理添加rsa或dsa标识, ssh-agent(1) . 当不带参数运行时,它会添加文件 ~/.ssh/id_rsa , ~/.ssh/id_dsa 以及 ~/.ssh/identity .
ssh-add
ssh-agent(1)
~/.ssh/id_rsa
~/.ssh/id_dsa
~/.ssh/identity
klr1opcd2#
它显示以下错误:没有错误。它说它把你的钥匙复制到服务器上了。
2条答案
按热度按时间myss37ts1#
试着在你的客户机上运行“ssh add”。它应该可以解决这个问题。
基本上它起作用的原因是(引自这里):
ssh-add
向身份验证代理添加rsa或dsa标识,ssh-agent(1)
. 当不带参数运行时,它会添加文件~/.ssh/id_rsa
,~/.ssh/id_dsa
以及~/.ssh/identity
.klr1opcd2#
它显示以下错误:
没有错误。它说它把你的钥匙复制到服务器上了。