Linux修改默认远程连接端口(修改ssh服务默认的22端口)

本文中的操作系统版本:CentOS Linux release 7.6.1810 (Core)

步骤一 登录服务器

使用远程连接工具,使用ssh登录上服务器。

步骤二 找到ssh服务配置文件

一般都是在 /etc/ssh/这个目录下面的sshd_config 文件

666.png

步骤三 将端口修改为自定义端口

以root用户的身份编辑文件 /etc/ssh/sshd_config文件,找到 #Port 22,最好是在#Port 22 下面添加一个新的端口,比如Port 2333,修改后保存文件。

121.png

步骤四 设置防火墙规则

如果防火墙是开启的,需要新增防火墙规则,如果防火墙是关闭的,可以忽略该步骤。

#查看防火墙状态,如果是running的状态,可以按照如下步骤进行操作
[root@insta...sq4 ~]#  systemctl status firewalld.service
●firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: active (running) since 二 2019-12-24 16:48:44 CST; 17min ago
     Docs: man:firewalld(1)
 Main PID: 31543 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─31543 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid

12月 24 16:48:44 instance-yg8jrsq4 systemd[1]: Starting firewalld - dynamic firewall daemon...
12月 24 16:48:44 instance-yg8jrsq4 systemd[1]: Started firewalld - dynamic firewall daemon.
12月 24 16:49:16 instance-yg8jrsq4 firewalld[31543]: WARNING: ALREADY_ENABLED: 2333:tcp

#防火墙规则新增2333端口
[root@insta...sq4 ~]# firewall-cmd --zone=public --add-port=2333/tcp --permanent

#查看2333端口是否新增成功
[root@insta...sq4 ~]# firewall-cmd --zone=public --query-port=2333/tcp

#重载防火墙规则
[root@insta...sq4 ~]# firewall-cmd --reload

#查看防火墙已放行的端口
[root@insta...sq4 ~]# firewall-cmd --zone=public --list-ports

步骤五 重启ssh服务,查看ssh服务状态和端口占用情况

#重启ssh服务
[root@insta...sq4 ~]# systemctl restart sshd

#查看ssh占用的端口
[root@insta...sq4 ~]# netstat -luntp  | grep ssh
tcp        0      0 0.0.0.0:2333            0.0.0.0:*               LISTEN      31881/sshd
tcp6       0      0 :::2333                 :::*                    LISTEN      31881/sshd

步骤六 使用自定义端口连接

ssh -p 2333 root@ip

其它注意事项:

1、如果使用新端口无法远程连接服务器的话,可检查 /etc/sysconfig/selinux 文件,将SELINUX参数改为disabled:SELINUX=disabled,修改后保存文件,然后再次尝试。

233.png


2、如果还是不行,则排查下服务器防火墙规则是不是用的iptables,如果是的话,在给iptabels开放2333端口后再次重试。


声明:禁止任何非法用途使用,凡因违规使用而引起的任何法律纠纷,本站概不负责。

小周博客
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

精彩评论

全部回复 0人评论 7,777人参与

loading