**问题描述:**电脑新安装虚拟机,并且安装Ubuntu系统,通过Xshell工具无法连问题
原因是新linux系统未安装 ssh 服务导致,Xshell连接是依赖 ssh 服务实现的
下面让我们解决这个问题
1.问题故障现象Xshell连接时,提示 Could not connect to 'Unumtu16' (port 22): Connection failed. 异常。
2.1 通过查看进程,确认是否安装ssh服务,如果没有出现sshd进程,说明没有安装
ps -ef | grep ssh
2.2 安装ssh服务
apt-get install ssh
2.3 再次查看进程,确认是否成功安装,如果出现 sshd 说明成功安装。
2.4 xshell再次登录,就会出现输入用户和密码弹框,但是又出现SSH服务器拒绝了密码。请再试一次 错误提示!!!
2.5 修改 sshd-config 配置文件中,PermitRootLogin 属性改成 yes。
- 配置文件路径:/etc/ssh/sshd_config
- 打开配置文件 vim /etc/ssh/sshd_config 修改配置,!wq 强制保存并推出
2.6 重新启动ssh服务器
systemctl restart ssh
最后一步:xshall软件重新登录,恭喜你!!!可以成功登录。



