急,为何Putty能登录,而xshell总提示用户未在远程主机上注册
以前用ed25519生成的密钥,在paramiko时无法使用,但是问题来了,putty\winscp都可以用,xshell却用不了,没重启远程终端
都是用puttygen生成的,命令如下:
cd /home/a/.ssh
chmod 700 .ssh
cd .ssh
ssh-keygen -t rsa
cat id_rsa.pub >> authorized_keys
puttygen id_rsa -o a.ppk
puttygen a.ppk -O private-openssh -o a.pem
chmod 600 *
sudo systemctl restart sshd
都是用puttygen生成的,命令如下:
cd /home/a/.ssh
chmod 700 .ssh
cd .ssh
ssh-keygen -t rsa
cat id_rsa.pub >> authorized_keys
puttygen id_rsa -o a.ppk
puttygen a.ppk -O private-openssh -o a.pem
chmod 600 *
sudo systemctl restart sshd