CentOS7启动SSH服务报错

在CentOS7中启动SSH服务时遇到错误提示:Job for ssh.service failed...。经过排查,发现并非SELINUX设置的ssh端口与sshd配置不符。进一步搜索解决方案,发现在sftp的配置文件中存在ForceCommand错误,修正后成功启动SSH服务。

CentOS7启动SSH服务报错

CentOS7启动SSH服务报:

Job for ssh.service failed because the control process exited with error codesee systemctl status ssh.service and journalctl -xe for details.

然后按照提示输入:

systemctl status sshd.service

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vYFcaGjN-1662115876414)(https://www.jianguoyun.com/c/dl-file/20229218536.png?dt=rhkuss&sd=dk9qp&kv=eHhoaDAwMUBtYWlsLmNvbQ&vr=1&ud=7AW-ChB016Yv7Npwv6aD-8ns6NQFsF2LWzfnjNpJcO8)]

表示给出的提示很坑爹,完全不知道哪里出错了。 经过艰难的百度,可能是SELINUX启用了,并且SELINUX允许的sshd-port跟设置的port不匹配造成的.

  1. 查看SeLinux设置的ssh端口 #

    semanage port -l | grep ssh

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lJjMy951-1662115876418)(https://www.jianguoyun.com/c/dl-file/20229218559.png?dt=rhkute&sd=dk9qp&kv=eHhoaDAwMUBtYWlsLmNvbQ&vr=1&ud=Jv9wVxq1AydC5GbMK3xiYSLHl_02GGinskByerIEzZk)]

  2. 查看 ssh设置的端口

    vi /etc/ss

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值