关于xshell连接需要公钥和您的公钥未在远程机上注册的解决方案
作者:互联网
问题如下图
正确应该在这里输入密码,但是他确提示需要输入公钥,而且一顿操作之后也连不上,提示未在远程机注册,
经过百度查到了虚拟机的sshd服务配置文件
执行以下命令使用vim打开
vi /etc/ssh/sshd_config
只需修改其中两个参数即可 : 1.将公钥认证改为 no
2.将密码认证开启
然后wq保存文件,重启sshd服务,命令如下:
service sshd restart
不用重启虚拟机,再次尝试链接发现可以输入密码了
直接输入密码链接就可以了@_@,此方法同时也可以解决xftp5相同的问题
标签:sshd,公钥,机上,虚拟机,密码,xshell,链接,输入 来源: https://www.cnblogs.com/yzdhg/p/15408206.html