Linux服务器修改SSH默认端口(22)的方法

Linux系统服务器SSH默认端口为22,修改Linux服务器SSH默认端口更为安全,LAMPLNMP分享Linux下修改SSH默认端口的方法:

修改SSH默认端口的方法

Linux系统下SSH的默认端口为22,LAMPLNMP将默认SSH端口修改为8848为例:

  • 1. SSH登录到Linux服务器,命令:ssh root@服务器ip
  • 2. 修改SSH的配置文件/etc/ssh/sshd_config,执行命令:vim /etc/ssh/sshd_config
  • 代码如下:

    [root@lamplnmp ~]# vim /etc/ssh/sshd_config

    不会使用vim编辑可以参考:vi/vim编辑器语法使用方法(输入保存切换模式...)

  • 3. 找到#Port 22,默认22端口是注释掉的,将Port前面的#号去掉,然后在它的下一行插入Port 8848
  • 代码如下:

    # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
    Port 22
    Port 8848

    保存并退出。

    注意:

    上方代码的意思是SSH端口是22核8848共存的,由于目前是使用的22端口,所以该端口暂时保留;稍后使用8848端口登录时,可以删除22端口。

  • 4. 重启SSH
  • 执行命令:/etc/init.d/sshd restart

  • 5. 使用8848端口SSH连接服务器
  • ssh命令:ssh -p端口号 用户@服务器ip,所以LAMPLNMP执行:ssh -p8848 root@123.123.123.123登录到服务器,如果ssh连接正常,则可以把Port 22删除。

    建议ssh添加端口时先保留原端口(两个端口共存),测试成功后再删除其中一个端口。因为假设在修改过程中,断网或者误操作导致ssh连接不上,这种情况就比较麻烦了。

    2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!

    注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!