CentOS7.*如何修改ssh端口

时间:2021年9月28日 栏目:VPS教程 作者:赵 容 点击: 389 次

腾讯云,腾讯云服务器,腾讯云促销

查了下部落在VPS简单安全设定中记录过的修改端口还停留在centos6.*年代,CentOS7.*修改端口相对来说步骤多了一些,麻烦了一些,为了避免忘记偶尔要去找所以记录下来,方便自己查看。

1.添加新端口

这一步跟centos6.*是一样的,修改配置文件。

[root@zrblog ~]# vi /etc/ssh/sshd_config

找到#Port 22,去掉前面的#并新加一行Port 1234(1234为新的端口,自行指定),然后保存退出。

2.在防火墙中放行新端口

[root@zrblog ~]# firewall-cmd --zone=public --add-port=1234/tcp --permanent
#1234指新的端口
[root@zrblog~]# firewall-cmd –reload

如果短期试试也可以关闭防火墙。

3.向SELinux中添加ssh端口

[root@zrblog ~]# yum provides semanage
#安装管理工具
[root@zrblog ~]#yum -y install policycoreutils-python
#安装依赖包
[root@zrblog ~]#semanage port -l | grep ssh
#查询ssh端口
[root@zrblog ~]#semanage port -a -t ssh_port_t -p tcp 1234
#向SELinux中添加ssh端口
[root@zrblog ~]#systemctl restart sshd.service
#重启sshd服务

这一步也可以关闭SElinux

[root@zrblog ~]# vi /etc/selinux/config

修改SELINUX=enforcing为SELINUX=disabled,完成后保存,重启。

香港/美国/国内高速VPS

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: CentOS7.*如何修改ssh端口鄙视无耻复制行为!
关于使用: 本站主要分享服务器及VPS信息,不提供任何产品销售或代购,读者请在国家法律法规许可范围内购买和使用产品,欢迎加入QQ群:683851361讨论.
关于安全: 任何IDC都有倒闭和跑路的可能,主机线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

海星云主机

广而告之