您好!欢迎光临赵容部落O(∩_∩)O~
时间:2020年8月2日 栏目:VPS教程 作者:赵 容 点击: 1,889 次
在CentOS6.*时代修改ssh端口非常简单,直接修改/etc/ssh/sshd_config文件后重启ssh服务就好了,不过在CentOS7绝大部分还要关闭SElinux或者防火墙放行端口,搜索引擎找到的经常不是很全面,所以自己记录下方便修改的时候参考和复制相关命令,免得每次都去找。文章在HostYun和80VPS两家的KVM主机上测试。
1.修改配置文件添加新的端口
[root@xxxx ~]# vi /etc/ssh/sshd_config
找到#Port 22,去掉前面的#并新加一行Port xxxx(xxxx指新的端口),然后保存退出。
2.防火墙放行端口
[root@xxxx ~]# firewall-cmd --zone=public --add-port=2322/tcp --permanent #2322指新的端口 [root@xxxx ~]# firewall-cmd --reload
如果我们的防火墙是关闭状态,这一步可以忽略,不过还是开着吧。
3.关闭SElinux
[root@xxxx ~]# vi /etc/selinux/config
这里主要修改SELINUX=enforcing为SELINUX=disabled,完成后保存,重启。
***这一步也可以操作为向SELinux中添加ssh端口而不是直接关闭SELINUX,具体步骤命令如下。
[root@xxxx ~]# yum provides semanage #安装管理工具 [root@xxxx ~]#yum -y install policycoreutils-python #安装依赖包 [root@xxxx ~]#semanage port -l | grep ssh #查询ssh端口 [root@xxxx ~]#semanage port -a -t ssh_port_t -p tcp 2322 #向SELinux中添加ssh端口 [root@xxxx ~]#systemctl restart sshd.service #重启sshd服务
标签: centos7修改ssh端口 , centos7修改端口 , centos修改ssh端口 , ssh端口
声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: CentOS7.*修改ssh端口码字不易,谢绝复制粘贴! 关于使用: 本站主要分享服务器及VPS信息,不提供任何产品销售及代购,所有访客朋友请在国家法律法规许可范围内购买和使用产品,QQ群讨论:683851361. 关于安全: 任何IDC都有倒闭和跑路的可能,主机线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.
羡慕这个博客、很多年前的依旧保存
能帮我申请一个吗 gpt-1cy
你好,我是卖家,我们经常碰到客户
这么多年,这站竟然还在,佩服佩服
你好,我想问一下怎么联系这个商家