Linux 开启 SSH 端口方法:
- 编辑 /etc/ssh/sshd_config 文件:
- 使用文本编辑器(如 nano 或 vim)打开文件。
- 找到以下行:
#Port 22
- 移除行首的 "#" 符号,取消注释该行。
- 设置端口号:
- 将 "22" 替换为所需的端口号。
确保选择的端口号尚未被其他服务使用。
- 编辑防火墙规则:
- 允许 SSH 流量通过防火墙。
命令因使用的防火墙而异:
- UFW:
sudo ufw allow
- iptables:
sudo iptables -A INPUT -p tcp --dport -j ACCEPT
- 重启 SSH 服务:
- 重启 SSH 服务以应用更改:
sudo systemctl restart sshd
示例:
要将 SSH 端口从默认端口 22 更改为端口 443,请执行以下步骤:
1. 编辑文件 /etc/ssh/sshd_config 并移除以下行的 "#" 符号:
#Port 22
2. 将 "22" 替换为 "443":
Port 443
3. 保存文件并退出编辑器。
4. 允许端口 443 通过防火墙:
sudo ufw allow 443
5. 重启 SSH 服务:
sudo systemctl restart sshd