记录终端修改CentOS默认ssh端口号

首先我们需要一个xshell终端工具,下载地址

然后我们要登陆终端工具

输入一下vi命令用来修改ssh配置文件sshd_config

vi /etc/ssh/sshd_config

出现#port 22   这就是你的默认端口号(记住22端口号先不要删除掉以防连接不上)输入法英文状态下按a(vi命令的编辑命令)这时候可以用键盘的上下键移动绿色光标到port22后按回车另起一行

加一个port 自定义端口(自定义端口建议选择 5 位数端口如:10000-65535 之间 )编辑完成按ESC退出编译状态,输入:wq保存退出

然后输入以下代码:

firewall-cmd --zone=public --add-port=你自定义的端口号/tcp --permanent

显示成功后继续输入

firewall-cmd --reload

出现成功就代表防火墙放行了

安装SElinux管理工具

yum provides semanage

运行管理工具所需要工具包

yum -y install policycoreutils-python

接下来查询当前ssh端口

 semanage port -l | grep ssh

显示ssh_port_t     tcp     22

接下来就是添加自定义端口了

semanage port -a -t ssh_port_t -p tcp 自定义端口号

显示ssh_port_t     tcp     自定义端口号,  22则添加完成

接下来就只用注释掉ssh默认端口了

注释端口可以去服务器官网安全组配置

修改centOS系统ssh默认端口操作大致就这样了。

 

点赞

发表评论

bupt_logo
Title - Artist
0:00