**问题描述:**电脑新安装虚拟机,并且安装Ubuntu系统,通过Xshell工具无法连问题
原因是新linux系统未安装 ssh
服务导致,Xshell连接是依赖 ssh
服务实现的
下面让我们解决这个问题
1.问题故障现象
Xshell连接时,提示 Could not connect to 'Unumtu16' (port 22): Connection failed.
异常。
2.问题解决步骤
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软件重新登录,恭喜你!!!可以成功登录。