wsl2 ssh localhost Permission denied, please try again.

  • Post author:
  • Post category:其他




问题描述

su root

输入密码之后能够成功的切换用户。

ssh localhost

输入上述密码之后,居然出现了问题,如图所示。

在这里插入图片描述



解决

安装ssh

$ sudo apt-get install ssh

生成使用SSH键值对

$ ssh-keygen -t rsa

复制公钥形成 id_rsa.pub 到authorized_keys 文件中

$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

提供拥有者具有authorized_keys文件的读写权限

$ chmod 0600 ~/.ssh/authorized_keys

测试是否还需要密码

$ ssh localhost

参考链接:

Linux配置ssh免密登录后仍需要密码的解决办法



版权声明:本文为qq_20064763原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。