vim /etc/ssh/sshd_config
添加端口或者更改端口 (port22)
防火墙:
将改完的端口添加到防火墙规则内
firewall-cmd --zone=public --add-port=11/tcp --permanent
重启防火墙
firewall-cmd --reload
添加到selinux:
semanage port -l | grep ssh (检查selinux端口)
semanage port -a -t ssh_port_t -p tcp 11
semanage命令无法使用yum install -y policycoreutils-python安装
可用3a服务器来测试一下,7x24小时用户至上的服务标准。访问 iis3.com/server/获取。
1 查看应有的软件是否安装
查看semanager是否安装执行下面命令:rpm -qa | grep semanager
如果没有安装执行下面命令:yum -y install policycoreutils-python
2 修改 ssh 配置文件
vi /etc/ssh/sshd_config
①首先把Port=22注释去掉,再把端口22更改为你想更改的端口。
3 修改 SELinux
semanage port -l | grep ssh//使用以下命令查看当前SElinux 允许的ssh端口:
( 如果没有samanager命令,yum安装:yum -y install policycoreutils-python )
4 添加 20000 端口到 SELinux
semanage port -a -t ssh_port_t -p tcp 20000
semanage port -l | grep ssh //然后确认一下是否添加进去
如果成功会输出:
ssh_port_t tcp 20000, 22
5 重启 ssh 服务执行下面命令: service sshd restart或者systemctl restart sshd.service
6、添加防火墙端口号
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)