Ubuntu轻松打开23端口:步骤详解,保障SSH安全访问

SSH(Secure Shell)是一种网络协议,用于计算机之间的安全通信。Ubuntu作为一个流行的Linux发行版,其默认的SSH端口为22。出于安全考虑,有时候我们需要修改SSH端口号,例如将其更改为23。本文将详细介绍如何在Ubuntu上打开23端口,并配置SSH以保障安全访问。

步骤1:修改SSH端口

打开终端。

使用以下命令编辑SSH配置文件 /etc/ssh/sshd_config:

sudo nano /etc/ssh/sshd_config

在配置文件中查找 Port 选项,将其值从 22 修改为 23。如果该选项不存在,可以添加一行 Port 23。

保存并关闭文件。

步骤2:重启SSH服务

为了使新的端口设置生效,需要重启SSH服务。可以使用以下命令:

sudo systemctl restart ssh

步骤3:确认SSH服务运行

使用以下命令检查SSH服务状态:

sudo systemctl status ssh

如果SSH服务正在运行,将看到类似于 active (running) 的输出。

步骤4:配置防火墙

默认情况下,Ubuntu可能没有启用防火墙。如果启用了防火墙,需要将其配置为允许SSH连接到新端口23。

使用以下命令安装 ufw 工具:

sudo apt-get install ufw

允许SSH连接到端口23:

sudo ufw allow 23/tcp

检查防火墙规则:

sudo ufw status

应该看到类似以下输出,表明端口23已允许连接:

Status: active

To Action From

------ ------ ----

22/tcp Allow Anywhere

23/tcp Allow Anywhere

步骤5:测试SSH连接

在另一台计算机上,使用SSH客户端连接到Ubuntu服务器。例如,在Windows上,可以使用PuTTY;在Linux或macOS上,可以使用内置的SSH客户端。

连接时,指定新的端口23:

对于PuTTY,在配置窗口中选择 “SSH” 选项卡,然后选择 “Session”,在 “Host Name (or IP address)” 中输入Ubuntu服务器的IP地址,在 “Port” 中输入23。

连接成功后,将提示输入用户名和密码。

总结

通过以上步骤,您已经在Ubuntu上成功打开了23端口,并配置了SSH服务以保障安全访问。修改SSH端口号可以增加系统安全性,避免潜在的端口扫描和攻击。请确保定期更新您的系统和软件,以保持最佳安全性。