Jtti:Ubuntu18.04如何修改远程ssh端口号

要在Ubuntu 18.04上修改SSH的远程端口号,您需要编辑SSH服务器配置文件并指定新的端口号。以下是具体的步骤:

以root或具有sudo权限的用户登录到您的Ubuntu服务器。

备份SSH配置文件(可选):

在进行任何更改之前,建议备份当前的SSH配置文件。您可以使用以下命令创建备份:

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_backup

使用文本编辑器打开SSH配置文件:

通常,SSH配置文件位于/etc/ssh/sshd_config。您可以使用您喜欢的文本编辑器,例如nano或vim,以编辑这个文件:

sudo nano /etc/ssh/sshd_config

如果使用nano编辑器,请使用箭头键滚动到文件底部。

找到并修改SSH端口设置:

在配置文件中,找到以下行,这是SSH的默认端口设置:

Port 22

将Port后面的数字22更改为您想要的新端口号。确保新端口号是未被占用的,并且在合理的范围内,例如1024到65535之间。

保存文件:

在nano编辑器中,按Ctrl + O,然后按Enter来保存更改。然后按Ctrl + X来退出编辑器。

重启SSH服务:

使用以下命令重启SSH服务以使更改生效:

sudo systemctl restart ssh

防火墙设置(如果需要):

如果您启用了防火墙,确保在防火墙规则中允许新的SSH端口。例如,如果您使用ufw防火墙,可以运行以下命令来允许新的SSH端口:

sudo ufw allow 新端口号/tcp

然后启用防火墙:

sudo ufw enable

最后,检查防火墙规则是否正确:

sudo ufw status

现在,SSH服务将在新端口上监听连接。请确保在进行端口更改后,您可以使用新端口来连接到服务器。如果您在远程连接之前使用了防火墙,确保防火墙规则已经更新以允许新的端口。

猜你喜欢

转载自blog.csdn.net/JttiSEO/article/details/132624288
今日推荐