温馨提示×

Ubuntu如何修改SSH默认端口

小樊
62
2025-02-27 14:33:29
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu系统中修改SSH默认端口可以通过编辑SSH配置文件来实现。以下是详细步骤:

方法一:使用命令行

  1. 打开终端

    • Ctrl + Alt + T 快捷键打开终端。
  2. 备份原始配置文件

    • 在修改之前,建议先备份原始的SSH配置文件,以防万一出现问题。
    sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
    
  3. 编辑SSH配置文件

    • 使用你喜欢的文本编辑器(如 nanovim)打开 sshd_config 文件。
    sudo nano /etc/ssh/sshd_config
    
  4. 找到并修改默认端口

    • 在文件中找到 #Port 22 这一行(注意前面的注释符号 #),去掉注释符号并将端口号改为新的端口号(例如 2222)。
    Port 2222
    
  5. 保存并退出编辑器

    • 如果使用的是 nano,按 Ctrl + O 保存文件,然后按 Ctrl + X 退出。
    • 如果使用的是 vim,按 Esc 键进入命令模式,输入 :wq 并按回车键保存并退出。
  6. 重启SSH服务

    • 修改配置文件后,需要重启SSH服务以使更改生效。
    sudo systemctl restart sshd
    
  7. 验证更改

    • 确保新的端口号已经生效,可以使用以下命令检查SSH服务是否在监听新的端口。
    sudo netstat -tuln | grep sshd
    
    • 你应该看到类似以下的输出,表明SSH服务正在监听新的端口:
    tcp        0      0 0.0.0.0:2222            0.0.0.0:*               LISTEN
    

方法二:使用图形界面(可选)

如果你更喜欢使用图形界面,可以按照以下步骤操作:

  1. 打开系统设置

    • 点击左上角的Ubuntu图标,选择“设置”。
  2. 进入网络设置

    • 在设置窗口中,找到并点击“网络”选项。
  3. 编辑SSH配置

    • 在网络设置页面中,找到“SSH”选项卡,点击“编辑”按钮。
  4. 修改默认端口

    • 在SSH配置页面中,找到“端口”字段,输入新的端口号(例如 2222)。
  5. 保存更改

    • 点击“保存”按钮,系统会提示你重启SSH服务以使更改生效。

通过以上两种方法,你可以在Ubuntu系统中成功修改SSH的默认端口。请确保新的端口号没有被其他服务占用,并且防火墙允许新的端口通信。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:ubuntu怎么修改ssh默认端口

0