linux更改服务端口
SSH服务(默认端口22):
编辑 /etc/ssh/sshd_config 文件,找到 Port 22 并将其更改为你想要的端口号,比如 Port 2222,然后重启SSH服务:sudo systemctl restart sshd.
HTTP服务(Apache,默认端口80):
编辑 /etc/apache2/ports.conf 文件(可能路径根据发行版不同而不同),找到 Listen 80 并更改为 Listen 8080,然后重启Apache服务:sudo systemctl restart apache2.
HTTPS服务(Apache,默认端口443):
编辑 /etc/apache2/ports.conf 文件,找到 Listen 443 并更改为 Listen 4433,然后重启Apache服务。
MySQL数据库(默认端口3306):
编辑 /etc/mysql/my.cnf 或 /etc/mysql/mariadb.cnf 文件,在 [mysqld] 部分添加或修改 port = 3307,然后重启MySQL服务:sudo systemctl restart mysql.
PostgreSQL数据库(默认端口5432):
编辑 /etc/postgresql/<version>/main/postgresql.conf 文件,找到 port = 5432 并更改为 port = 5433,然后重启PostgreSQL服务:sudo systemctl restart postgresql.
Redis服务(默认端口6379):
编辑Redis配置文件 /etc/redis/redis.conf,找到 port 6379 并更改为 port 6380,然后重启Redis服务:sudo systemctl restart redis-server.
确保更改后的端口没有被其他服务使用,并且你的防火墙设置允许通过新端口的流量。
发表评论