本文目录导读:
在Ubuntu系统中,SSH(Secure Shell)是一种安全协议,用于远程登录和管理服务器,默认情况下,SSH使用端口22,但有时出于安全考虑,可能需要修改SSH端口,本文将详细介绍如何在Ubuntu中修改SSH端口。
修改SSH配置文件
要修改SSH端口,首先需要编辑SSH的配置文件,在Ubuntu中,SSH配置文件通常位于/etc/ssh/sshd_config
,使用文本编辑器(如nano或vi)打开该文件:
sudo nano /etc/ssh/sshd_config
在文件中找到以下行:
#Port 22
将其修改为所需的端口号,
Port 2222
请注意,如果该行前面有#
符号,则表示该行被注释掉了,如果未注释,请确保在端口号前添加#
符号。
保存并关闭文件后,重新启动SSH服务以使更改生效:
sudo service ssh restart
防火墙设置
如果您的Ubuntu服务器启用了防火墙(如UFW或iptables),您还需要确保新的SSH端口在防火墙中打开,以下是在UFW中打开新SSH端口的示例:
1、打开UFW配置文件:
sudo nano /etc/default/ufw
2、在文件中找到以下行:
DEFAULT_FORWARD_POLICY="ACCEPT"
将其取消注释并修改为:
DEFAULT_FORWARD_POLICY="ACCEPT"
3、保存并关闭文件,然后启用UFW并打开新的SSH端口:
sudo ufw enable sudo ufw allow 2222/tcp
请根据您的实际情况选择适当的防火墙工具,并根据需要进行相应的配置更改。
测试SSH连接
完成上述步骤后,您应该能够使用新的SSH端口连接到您的Ubuntu服务器,尝试使用SSH客户端连接到服务器,并指定新的端口号:
ssh -p 2222 用户名@服务器IP地址
如果一切正常,您应该能够成功连接到服务器,请注意,修改SSH端口可能会影响现有的SSH连接和自动化脚本,因此请确保在生产环境中进行充分的测试和验证。
最后修改时间:
文章相关标签:
一键群发,高效沟通——体验无限便捷的****新纪元
上一篇
2024年01月21日 17:54
利比亚云主机的独特优势:超越传统的云服务体验
下一篇
2024年01月21日 18:06
评论已关闭