码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS更改ssh端口

时间:2018-11-23 18:34:47      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:echo   port   track   firewall   ret   更改   print   view   https   

https://blog.csdn.net/lukaixiao/article/details/74852375  来源处处.

 

注意!这里的Centos版本是7

step1 修改SELinux

echo "查看当前SElinux 允许的ssh端口:"
semanage port -l | grep ssh

echo "添加555端口到 SELinux"
semanage port -a -t ssh_port_t -p tcp 555

echo "然后确认一下是否添加进去"
semanage port -l | grep ssh

echo "将防火墙555端口开放"
firewall-cmd  --add-port=555/tcp --permanent

echo "防火墙规则重载"
firewall-cmd  --reload

 

step2 修改/etc/ssh/sshd_config

vi /etc/ssh/sshd_config

> #Port 22         //这行可以去掉#号   
> Port 20000      //下面添加这一行

step3 重启ssh

systemctl restart sshd.service

拓展:


semanage对应的安装包是policycoreutils-python。 
因此,我们可以使用下列命令

yum  install policycoreutils-python
  • 1

yum provides 命令路径
  • 1

用于查找能提供包含某一特征的文件的安装包

 

CentOS更改ssh端口

标签:echo   port   track   firewall   ret   更改   print   view   https   

原文地址:https://www.cnblogs.com/mengbin0546/p/10008890.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!