当前位置: 首页 > news >正文

Kali连接postgreSQL失败(已解决)

【问题】

Kali下载postgresql后尝试启动该服务,但显示的是

Loaded: loaded (/usr/lib/systemd/system/postgresql.service; disabled; preset: disabled)Active: active (exited) since Tue 2025-09-09 09:37:19 EDT; 8s ago

这说明 PostgreSQL 服务单元(postgresql.service)只是执行了一个 /bin/true,并没有真正启动数据库进程。

这是因为在许多 Linux 发行版(比如 CentOS、RHEL、Arch、甚至部分 Ubuntu/Debian),postgresql.service 只是一个 占位符/转发器,并不会直接运行数据库,而是要求你启动 特定版本的 PostgreSQL 实例服务

【解决】

1. 查看安装了哪个版本的postgresql

apt list --installed | grep postgresql

显示如下:

image

 2. 启动对应服务:

sudo systemctl start postgresql@17-main
sudo systemctl enable postgresql@17-main

3. 确认数据库是否运行

sudo systemctl status postgresql@17-main

4. 测试连接(如果能进入psql交互环境说明数据库运行成功)

sudo -u postgres psql

OVER~

http://www.rkmt.cn/news/1223.html

相关文章:

  • 英语_阅读_water protection team_待读
  • Codeforces Round 1048 (Div 2)
  • 9.9日总结
  • GitHub Copilot代码审查大升级!路径级指令+组织级规范,开发者效率再提升!
  • SOS dp(高维前缀dp)
  • 微信消息模版推送
  • 抖音批量视频下载工具源码C#源码|自动提取DY视频的软件工具
  • AI 检测:精准攻克米饭盒质检难题,赋能食品生产
  • 2025年9月北京中学集训随笔
  • lc1022-从根到叶的二进制数之和
  • SIM /api/function/execute 代码执行漏洞
  • C#/.NET/.NET Core技术前沿周刊 | 第 53 期(2025年9.1-9.7)
  • 3
  • Ubuntu安装notary
  • 第一次作业:自我介绍+软工5问
  • 第一篇练习博客
  • Python Flask框架入门_3.通过token认证验证API的访问权限(数据库版本)
  • 题解:P3546 [POI 2012] PRE-Prefixuffix
  • 自然语言处理(NLP)发展脉络
  • redis各种数据类型
  • 剖析“YOLO”哈希构造的安全隐患与正确替代方案
  • Nginx 配置详解:从基础到进阶
  • 零成本搭建企业系统:五款免费低代码平台推荐
  • 软件工程第一次作业-自我介绍
  • 0828-今日热点列表 - jobleap4u.com
  • UG NX保姆级下载图文安装教程+激活教程(UG NX 2506安装教程及激活教程)
  • 软件第一次作业
  • 软工随笔
  • 论文解读-《Prompt Engineering Through the Lens of Optimal Control》 - zhang
  • Go-Kratos 项目 SonarQube、Jenkins 与 K8s CI/CD 实践