ssh 添加错误密码

ssh 添加错误密码

我已经从另一台计算机添加了公共内容。

在我的电脑上,我看到了 ssh 文件夹中的文件

user@user-170:~/.ssh$ ls
authorized_keys  config  id_rsa  id_rsa.pub  known_hosts  known_hosts.old

现在我看到了钥匙列表

user@user-170:~/.ssh$ ssh-add -l
2048 fc:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:13 user@user-php (RSA)

现在我想添加authorized_keys我从不同计算机添加的内容,但它要求我输入密码,无论我输入什么,它都会继续询问我密码

user@user-170:~/.ssh$ ssh-add authorized_keys
Enter passphrase for authorized_keys: 
Bad passphrase, try again for authorized_keys: 
Bad passphrase, try again for authorized_keys: 
Bad passphrase, try again for authorized_keys: 
Bad passphrase, try again for authorized_keys: 

它不断地询问

我应该输入什么密码才能获取它

提前致谢

答案1

ssh-add是ssh代理的命令,不是添加密钥的命令。

http://mah.everybody.org/docs/ssh

ssh-add 将 RSA 或 DSA 身份添加到身份验证代理,

http://linux.die.net/man/1/ssh-add

你可能想要ssh-copy-id或者只是猫

cat key >> ~/.ssh/authorized_keys

您输入的密码将是用户密码(ssh-copy-id)或密钥上的密码(ssh-add)

相关内容