xshell通过ssh连接不上Ubuntu,是linux不存在ssh或者ssh关闭
尝试连接一直显示连接不上主机
1,能确定xshell设置没问题,虚拟接网络连接方式也没问题,
***************************
*********************************
********************************
2, 首先尝试在windows ping 虚拟机,然后在虚拟机ping windows。 都通了。
3, 尝试了下安装ssh服务配置,然后就可以了!
apt-get install openssh-server
4, 再去xshell连接就成功了,,
5,冷静下来想了一想,对于虚拟机用不了的服务功能,先检查下服务状态,不必要急着百度。
6, 补充ssh相关命令
service ssh stop —— 关闭ssh
ps -e|grep ssh —— 查看ssh进程?只出现ssh-gent,则表示没有启动ssh。
systemctl status sshd —— active处于inactive不活跃状态,即未启动。
关闭之后xshell是连接不上的
service ssh start —— 启动ssh,
xshell重新连接成功
查看此时进程与状态
更多其他的指令有接触到再补充把,,
2023/07/28再看一遍这个文章,整理一下思路:
以ssh为例子,
1. 查看是否安装有服务(ubuntu默认是没有的)
service ssh status
2. 有即用,没有就下载,ubutun用apt-get包管理系统,centOS用yum?
sudo apt-get update —— 更新包管理工具
sudo apt-get install openssh-server —— 安装ssh工具
3. 查看服务状态?
4. 开启/关闭服务
service ssh start
service ssh stop
5. 查看服务状态