新闻中心

LINUX如何修改默认的SSH端口_Linux SSH端口修改方法

2025-11-21
浏览次数:
返回列表
修改SSH端口可提升安全性,首先编辑/etc/ssh/sshd_config文件,将Port 22改为新端口如2222,保存后配置防火墙允许新端口,Ubuntu使用ufw allow 2222,CentOS使用firewall-cmd添加规则,随后重启SSH服务systemctl restart ssh,保留原会话并测试新端口连接,确认可用后可注释Port 22并重启服务完成加固。

linux如何修改默认的ssh端口_linux ssh端口修改方法

如果您尝试通过SSH远程连接Linux服务器,但发现默认的22端口存在频繁的扫描或安全风险,则可以通过修改SSH服务的监听端口来提升安全性。以下是具体的修改步骤。

本文运行环境:Dell PowerEdge R750,Ubuntu 22.04 Server

一、编辑SSH配置文件

SSH服务的配置由sshd_config文件控制,修改该文件可以更改服务监听的端口号。在进行任何更改前,建议先备份原始配置文件。

1、使用文本编辑器打开SSH配置文件:sudo nano /etc/ssh/sshd_config

2、查找包含#Port 22的行,去掉前面的#号注释,并将数值改为所需的新端口号,例如:Port 2222

3、保存并关闭文件。

二、配置防火墙规则

修改端口后,必须确保系统防火墙允许新端口的入站连接,否则SSH服务将无法从外部访问。

1、如果使用ufw防火墙,执行命令:sudo ufw allow 2222,以开放新端口。

2、若使用firewalld,则运行:sudo firewall-cmd --permanent --add-port=2222/tcp,然后执行sudo firewall-cmd --reload重载规则。

三、重启SSH服务

应用新的配置需要重新启动SSH守护进程,使端口变更生效。

Pinokio Pinokio

Pinokio是一款开源的AI浏览器,可以安装运行各种AI模型和应用

Pinokio 232 查看详情 Pinokio

1、执行命令重启SSH服务:sudo systemctl restart ssh(Ubuntu/Debian)或sudo systemctl restart sshd(CentOS/RHEL)。

2、为防止意外断开导致无法连接,建议保留当前SSH会话,并新开一个终端测试新端口连接。

四、验证新端口连接

确认SSH服务已在新端口上正常监听,并可通过客户端成功连接。

1、在本地终端执行:ssh username@server_ip -p 2222,测试是否能正常登录。

2、若连接成功,说明端口修改已生效;若失败,请检查日志:sudo journalctl -u ssh/var/log/auth.log 排查问题。

五、禁用原22端口(可选)

在确认新端口稳定可用后,可进一步增强安全性,防止攻击者利用默认端口尝试入侵。

1、再次编辑配置文件:sudo nano /etc/ssh/sshd_config

2、删除或注释掉Port 22这一行,仅保留新的端口设置。

3、保存后重启SSH服务:sudo systemctl restart ssh

以上就是LINUX如何修改默认的SSH端口_Linux SSH端口修改方法的详细内容,更多请关注其它相关文章!


# centos  # 娄底租房网站建设  # 广州市城乡建设局网站  # 相关文章  # 所需  # 如果您  # 运行环境  # 端口号  # 有什么区别  # 下载链接  # 重启  # linux  # 防火墙  # edge  # 端口  # ubuntu  # 配置文件  # linux服务器  # red  # 解决方法  # it公司的网站建设  # 郑州网站优化照片公司  # 丰台网站推广优化公司  # 抖音能推广自己网站么  # 顺昌企业seo介绍  # 建湖seo优化推广  # 高埗万江网站建设  # 自营销话动策划推广 


相关栏目: 【 行业资讯67740 】 【 技术百科0 】 【 网络运营39195


相关推荐: 所有删除的聊天记录都可以恢复吗?  j*a怎么用json数组  typescript接口怎么选  python如何命令行换行  make命令如何使用  焊机上power指示灯亮是什么意思  虚拟机服务器如何关机命令  净水器上的power是什么意思  win10如何开启命令行  怎么在typescript定义集合  宵衣旰食是什么意思  分销是什么意思  win7怎么关闭360壁纸屏保  md5解密是什么意思  折叠屏手机为什么没火  单片机程序负数怎么表示  typescript适合什么用  夸克转存中是什么意思  如何打开win10命令  按键精灵datediff函数怎么用 如何使用按键精灵中的Datediff函数教程  联想手机如何输入命令行  花呗征信不好如何恢复 如何修复不良的花呗征信  typescript什么意思  萝卜快跑的收费标准是什么  linux如何跳回命令行界面  电焊机power灯亮是什么意思  8800日元等于多少人民币  苹果16有哪些黑科技  j*a数组对象怎么取  固态硬盘如何保存  征信信用不好如何恢复 征信信用不好如何恢复指南  mac如何使用vi命令行  科技型企业成长"十步法"  硬盘和固态硬盘如何区分  新网站如何填写域名解析  春运车票啥时候可以抢票  单片机怎么储存和显示  16苹果有哪些机型  iphone拍电子屏有横条如何解决  win10锁屏壁纸怎么换360锁屏壁纸吗  光猫power灯一直闪是什么意思  单片机.lib文件怎么打开  春运抢票如何抢连坐的票  如何用命令下载服务器网站  车子上面nfc功能是什么意思  如何用adb命令停用系统软件  如何更新typescript  春运抢票最快几天能成功  如何设置sql命令  typescript怎么理解的 

搜索