修改 Ubuntu 服务器的默认 ssh 端口号

文章目录

    为了安全起见,还是不要使用默认的 22 端口作为 ssh 登录的端口号,容易被扫描暴力破解。

    Ubuntu 22.04 下,打开 /etc/ssh/sshd_config 配置文件 (注意不是 ssh_config),将

    #Port 22
    

    修改成,自己设置的其他端口号,例如 1234

    Port 1234
    

    保存修改。

    然后重启 ssh 服务。

    sudo systemctl reload sshd
    

    或者 reboot 重启服务器也行。。。

    重新登录

    ssh user@x.x.x.x -p 1234
    

    防火墙

    注意,如果是使用的阿里云服务器,还需登录阿里云管理后台,在安全组里添加新端口的允许规则。

    否则 ssh 会报错:

    ssh: connect to host x.x.x.x port 1234: Resource temporarily unavailable

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式