如何将CentOS/RHEL 6 中的OpenSSH端口更改为2228
时间:2019-11-20 08:52:42 来源:igfitidea点击:
问题
修改/etc/ssh/sshd_config
配置文件中的端口号 Port 2228
。
但是报错:
sshd[1342]: error: Bind to port 2228 on 192.168.1.120 failed: Permission denied
原因
系统启用了SELinux。
解决方案
查看selinux中ssh的上下文:
# semanage port -l | grep ssh
输出示例:
ssh_port_t tcp 22
将端口2228添加到端口上下文:
# semanage port -a -t ssh_port_t -p tcp 2228
重新加载OpenSSH服务:
# /sbin/service sshd reload # /sbin/service sshd restart