sshd 是linux下用来远程的服务 ,默认为22端口。 一般用Xshell,CRT这些远程工具远程连接操作。
#这个就是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
