96SEO 2025-10-28 00:22 0
先说说确保你的Debian系统是最新的,以获得最新的平安补丁和更新呃。

sudo apt update && sudo apt upgrade
然后 使用以下命令安装pgAdmin:
sudo apt install pgadmin4
编辑配置文件/etc/pgadmin4/pgadmin4.conf设置监听地址和端口:
DEFAULT_SERVER = '0.0.0.0' # 允许所有IP访问
SERVER_PORT = 5050 # 可自定义端口
编辑配置文件/etc/pgadmin4/config_local.py设置默认服务器信息:
DEFAULT_SERVER = '0.0.0.0'
SERVER_PORT = 5050
ENABLE_HTTPS = False
使用ufw限制端口访问:
sudo ufw allow 5051/tcp
sudo ufw enable
DEFAULT_SERVER = '0.0.0.0'
SERVER_PORT = 5050
pgAdmin连接PostgreSQL时需确保数据库服务器本身的平安:
/usr/pgadmin4/bin/set_password.py脚本设置复杂密码。设置目录权限,保障pgAdmin运行平安:
sudo chmod -R 750 /usr/pgadmin4
定期升级pgAdmin和PostgreSQL,使用工具监控异常访问。
SSL_CERTFILE = '/etc/pgadmin4/cert.pem'
SSL_KEYFILE = '/etc/pgadmin4/key.pem'
重启服务以使更改生效:
sudo systemctl restart pgadmin4
通过以上步骤,你可以有效地优化Debian上的pgAdmin平安设置,提高系统的平安性。
Demand feedback