项目场景:在XShell连接Linux遇到SSH用户身份验证(一直弹出)
问题描述
1、如下图所示
解决方案:
1、首先保证安装了SSH服务
sudo apt-get install sshd
sudo apt-get install openssh-server
2、启动SHH
service sshd start
or
/etc/init.d/sshd start
3、编辑ssh服务器配置文件
接下来,你需要打开SSH服务器的主配置文件sshd_config。使用vi编辑器执行如下命令:
vi /etc/ssh/sshd_config
4、更改Authentication设置
找到与“Authentication”相关的配置行,通常会有一行类似 PermitRootLogin prohibit-password 的设置,进行如下修改
PermitRootLogin yes
5、重启SSH服务
sudo systemctl restart ssh
6、检查你的Linux网络IP是否正确,以及网络用户名字母是否存在大写(自己趟过的坑)