xshell:关于ssh用户身份验证不能选择password的解决方法

xshell:关于ssh用户身份验证不能选择password的解决方法_第1张图片

接下来我将告诉大家如何进行修改让其能够进行密码登录

我使用的软件是VM VirtualBox管理器

xshell:关于ssh用户身份验证不能选择password的解决方法_第2张图片

xshell:关于ssh用户身份验证不能选择password的解决方法_第3张图片

进行用户名密码登录后

输入 cd /etc/ 切换到etc目录下

cd /etc/

 切换到etc目录后输入ls

ls

 切换到ssh目录下

cd ssh

 进入文件 sshd_config

vi sshd_config

找到指定部分进行修改

如何进行搜索指定字符:

输入/后再输入指定字符,再按Enter键,就会搜索到指定的字符了

/PermitRootLogin

如何进入编辑状态:

输入一个i,就会进入编辑状态!

与远程登陆相关 PasswordAuthentication , PermitRootLogin

PermitRootLogin可以限定root用户通过ssh的登录方式

PasswordAuthentication允许远程登陆用密码来认证

把PermitRootLogin前的#删掉!

把PasswordAuthentication前的#删掉

PermitRootLogin yes

PasswordAuthentication yes

退出编辑状态再进行保存

如何退出编辑状态:

按Esc按键

如何进行保存:输入:wq

:wq

重新启动虚拟机就可以了!

然后再重新打开Xshell,进行连接虚拟机就可以使用密码进行登录了!

你可能感兴趣的:(虚拟机,ssh,服务器,linux)