centos7修改sshd端口


sshdlinux下用来远程的服务 ,默认为22端口。 一般用XshellCRT这些远程工具远程连接操作。

#这个就是sshd的配置文件。
vim /etc/ssh/sshd_config    

修改为我们需要设置的端口

检查配置是否无误

sshd -t

这时 我发现执行ssh -t没有任何错误信息提示,但是重启sshd时总会失败,使用systemctl status sshd.service查看会提示如下错误

最后参考sshd修改端口后几次启动失败重启成功

具体关闭selinux操作如下

## 查看SELinux状态:
/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态
SELinux status:                 enabled

2、getenforce                 ##也可以用这个命令检查
关闭SELinux:
## 1、临时关闭(不用重启机器):
setenforce 0                  ##设置SELinux 成为permissive模式
                              ##setenforce 1 设置SELinux 成为enforcing模式

## 2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可

这时再执行启动sshd命令

systemctl restart sshd.service


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM