温馨提示×

怎样替换debian端口

小樊
42
2026-10-02 00:18:31
栏目: 智能运维

在 Debian 里“替换端口”通常有几种常见场景,我先按最常见情况说明,如果你指的是别的(比如 SSH、Web、数据库、防火墙),可以再告诉我。


一、替换 SSH 端口(最常见)

1. 修改 SSH 配置文件

sudo nano /etc/ssh/sshd_config

找到或添加:

Port 2222

(把 2222 换成你想用的端口)

⚠️ 建议保留原端口先测试,确认可用后再关旧端口。

2. 重启 SSH 服务

sudo systemctl restart ssh

3. 放行防火墙(如有)

sudo ufw allow 2222/tcp

4. 测试新端口登录

ssh user@IP -p 2222

二、替换系统监听端口(如 Nginx / Apache)

Nginx 示例

sudo nano /etc/nginx/sites-enabled/default

修改:

listen 8080;

然后:

sudo systemctl restart nginx

三、替换 Debian 默认服务端口(数据库等)

例如 MySQL:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
port = 3307
sudo systemctl restart mysql

四、如果是“端口映射 / 转发”

例如把 80 转到 8080:

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

五、确认端口监听

ss -tulnp

如果你说的“替换 Debian 端口”是指:

  • 修改默认系统端口
  • 容器端口
  • 云服务器安全组
  • 双端口共存

可以直接告诉我具体服务名 + 使用场景,我可以给你精确命令。

0 踩