Linux 拨号vps windows公众号手机端

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

lewis 4年前 (2021-01-16) 阅读数 6 #网络运维

本文目录导读:

  1. <"http://#id1" title="修改SSH配置文件" "">修改SSH配置文件
  2. <"http://#id2" title="重启SSH服务" "">重启SSH服务
  3. <"http://#id3" title="防火墙设置" "">防火墙设置
  4. <"http://#id4" title="测试SSH连接" "">测试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)。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门