Ubuntu 18.04系统修改SSH端口的方法

0 106
本文目录导读:修改SSH配置文件重启SSH服务防火墙设置测试SSH连接在Ubuntu 18.04系统中,SSH(Secure Shell)是一种安全协议,用于远...

本文目录导读:

  1. 修改SSH配置文件
  2. 重启SSH服务
  3. 防火墙设置
  4. 测试SSH连接

在Ubuntu 18.04系统中,SSH(Secure Shell)是一种安全协议,用于远程登录和管理服务器,默认情况下,Ubuntu使用22端口进行SSH连接,出于安全考虑,有时可能需要修改SSH端口,本文将从多个方面详细介绍如何在Ubuntu 18.04系统中修改SSH端口。

修改SSH配置文件

要修改SSH端口,首先需要编辑SSH配置文件,打开终端,使用以下命令打开SSH配置文件:

sudo nano /etc/ssh/sshd_config

在文件中找到以下行:

#Port 22

将前面的注释符号“#”去掉,并将端口号改为所需的端口号,

Port 2222

保存并关闭文件。

重启SSH服务

修改完SSH配置文件后,需要重启SSH服务以使更改生效,在终端中运行以下命令重启SSH服务:

sudo service ssh restart

或者,您也可以使用以下命令重启SSH服务:

sudo systemctl restart sshd

防火墙设置

如果您的服务器启用了防火墙(如UFW或iptables),您还需要在防火墙中打开新的SSH端口,以下是在UFW和iptables中打开新SSH端口的示例命令:

使用UFW:

sudo ufw allow 2222/tcp

使用iptables:

sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT

根据您使用的防火墙软件,相应地打开新的SSH端口,请注意,在生产环境中使用防火墙时,请确保遵循最佳实践和安全准则。

测试SSH连接

完成上述步骤后,您可以使用SSH客户端尝试连接到新的SSH端口,在终端中运行以下命令:

ssh username@your_server_ip -p 2222

“username”是您的用户名,“your_server_ip”是您的服务器IP地址,而“2222”是您刚刚设置的新的SSH端口号,如果一切正常,您应该能够成功连接到服务器,请注意,在尝试连接之前,确保您已经关闭了旧的SSH端口(默认为22)。

最后修改时间:
文章相关标签:
茶猫云
上一篇 2024年01月16日 16:26
下一篇 2024年01月16日 16:37

评论已关闭