linux系统所有用户ssh连不上,centos 7 xshell 突然连接不上 linux ssh sshd 的问题

本文介绍了当Linux系统中所有用户无法通过SSH连接到CentOS 7服务器时的排查步骤,包括检查网络连接、端口监听、sshd服务状态、权限配置等。重点在于解决因权限变更导致的SSH连接失败问题,如修改目录权限、ssh配置文件检查等。
摘要由CSDN通过智能技术生成

测试服务器是centos 7 ,上午开发人员说可以连,下午就不能连了,测试人员在此机器上安装了 jenkins,询问得知,是通过 wget 方式 默认安装的,好吧,大概知道是什么情况了,预计是在安装jenkins时 某些目录的属主权限变了。

ping ip

在window 电脑上 ping IP ,如果不通,多半是服务器网络连接问题 或 网卡配置问题

在window 电脑上 telnet ip 22

如果不通,到 centos 上 使用命令

29161338_afRz.jpg

netstat -antulp | grep ssh

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN

tcp6 0 0 :::22 :::* LISTEN

如果没有上面的显示,说明 22 端口监听没有启动

检查 sshd 服务是否已经开启,输入ps -e | grep sshd

29161338_j3t1.jpg

# systemctl list-unit-files | grep ssh

29161343_T5w7.jpg

启动sshd,ssh 使用的是 22 端口监听

启动命令

systemctl restart sshd

systemctl restart sshd.service

通常是启动不了的,因为有错误,才造成ssh突然断连

查看sshd 状态 : systemctl status sshd

正常是这样的:

[root@bogon ~]# systemctl status sshd

● sshd.service - OpenSSH server daemon

Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)

Active: active (running) since 五 2018-06-22 18:40:43 CST; 6 days ago

Docs: man:sshd(8)

man:sshd_config(5)

Main PID: 8632 (sshd)

Memory: 6.6M

CGroup: /system.slice/sshd.service

└─8632 /usr/sbin/sshd -D

6月 29 13:45:00 bogon sshd[24187]: Accepted password for root from 192.168.1.17 port 60180 ssh2

6月 29 14:18:06 bogon sshd[28789]: Accepted password for root from 192.168.1.160 port 59785 ssh2

Hint: Some lines were ellipsized, use -l to show in full.

不正常的情况下&#

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值