当前位置: 首页 > 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.hskmm.com/?act=detail&tid=370

相关文章:

  • 主存储器和cpu的链接
  • 7. LangChain4j + 记忆缓存详细说明 - Rainbow
  • 英语_阅读_water protection team_待读
  • 滑动窗口(不与单调队列结合的总结)
  • Codeforces Round 1048 (Div 2)
  • 9.9未完成
  • 9.9日总结
  • 202205_宁波市赛_Cr4ck2
  • GitHub Copilot代码审查大升级!路径级指令+组织级规范,开发者效率再提升!
  • 20250909 GOJ 模拟赛
  • 在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名语音识别框架需求洞察
  • SOS dp(高维前缀dp)
  • 英语_阅读_raise awareness about water conservation_待读
  • 自我介绍
  • MQ
  • 微信消息模版推送
  • [豪の学习笔记] 软考中级备考 基础复习#5
  • 自我介绍+软工五问
  • 02020212 .NET Core重难点知识12-服务定位器、.NET依赖注入示例
  • 三数之和-leetcode
  • apache详细配置
  • 9.8总结
  • 相似了
  • 在 AlmaLinux 9 使用 Podman 部署 Redis 7.4.5 并优化内核参数
  • 抖音批量视频下载工具源码C#源码|自动提取DY视频的软件工具
  • AI 检测:精准攻克米饭盒质检难题,赋能食品生产
  • 2025年9月北京中学集训随笔
  • 最新可用Docker镜像加速站点
  • 第一周作业
  • 基于调度场算法将中缀表达式转换为后缀表达式