有时候我们使用Xshell远程连接虚拟机时候,发现不能通过输入密码来实现,只能通过public key来实现,如图这时候,我们可以从服务器后端直接登录,
找到sshd-config配置文件进行修改,命令如下
cd /ssh/sshd-config
sudo vim sshd_config
打开后有两种修改方式
方式一:找到#PasswordAuthentication yes 使用i命令进行编辑 去除前面的#,点击esc,
方式二: 把下面的PasswordAuthentication no 改为yes
然后输入:wq保存,最后一定要执行service sshd restart重启ssh服务。
重新打开Xshell,重新连接,发现可以选择password输入了



