问题描述

笔者通过MobaXterm使用SSH登录树莓派时遇到No supported authentication methods available (server sent: publickey)

问题分析

这是由于服务器端(树莓派)只开启了公钥登录,没有开启密码登录,我们只需要将密码登录打开即可

问题解决

进入文件夹

cd /etc/ssh/sshd_config

显示文件以及权限

ls -al

修改权限

sudo chmod 777 <你的文件名>.conf

打开

nano <你的文件名>.conf

将文件中的

PasswordAuthentication no  # 禁用密码认证

改为

PasswordAuthentication yes  # 启用密码认证

重启SSH服务

systemctl restart sshd

然后就可以在PC端使用SSH登录了

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐