他们给我发送了.ppk
他们服务器的密钥和密码。Windows 上的 Pageant 接受此密码并打开密钥。但当我尝试实际连接到服务器时,我遇到了问题。
$ ssh -i '/home/foo/bar.ppk' [email protected]
Enter passphrase for key '/home/foo/bar.ppk':
Enter passphrase for key '/home/foo/bar.ppk':
Enter passphrase for key '/home/foo/bar.ppk':
[email protected]'s password:
每次我输入密码时,它都表现得好像密码是错误的。然后服务器就要求我输入密码。有人能向新手解释一下这里的问题是什么吗?
在 Windows 上使用 PuTTY 连接时出现错误our key was refused
答案1
我必须将 .ppk 转换为 openssh
sudo apt-get install putty-tools
puttygen id_dsa.ppk -O private-openssh -o id_dsa
谢谢这回答。