wsl2 ssh localhost Permission denied, please try again.

wsl2 ssh localhost Permission denied, please try again.,第1张

wsl2 ssh localhost Permission denied, please try again. 问题描述
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免密登录后仍需要密码的解决办法

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4830893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-10
下一篇 2022-11-10

发表评论

登录后才能评论

评论列表(0条)

保存