kali linux 中metasploit无法连接 PostgreSQL, 怎么办?

下面是错误提示:root@kali:/etc/init.d#./postgresqlstart[....]StartingPostgreSQL9.1databaseser... 下面是错误提示:

root@kali:/etc/init.d# ./postgresql start
[....] Starting PostgreSQL 9.1 database server: main[....] The PostgreSQL server failed to start. Please check the log output: 2015-05-28 19:42:44 CST LOG: database system was interrupted; last known up at 2015-05-28 17:44:25 CST 2015-05-28 19:42:44 CST FATAL: could not open file "/etc/ssl/private/ssl-cert-snakeoil.key": Permission denied 2015-05-28 19:42:44 CST LOG: startup process (PID 4088) exited with exit code 1 2015-05-28 19:42:44 CST LOG: aborting startup due to startu[FAILcess failure ... failed!
failed!
重装吧
展开
 我来答
fkkeee
推荐于2017-10-09 · TA获得超过335个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:386万
展开全部
PostgreSQL服务器没有启动“The PostgreSQL server failed to start.”
,提示里面已经告诉你了,当然会无法连接。

首先检查PostgreSQL为什么没有启动,这里的提示告诉你,是因为权限不够导致的。提示:could not open file "/etc/ssl/private/ssl-cert-snakeoil.key": Permission denied

因此,检查这个秘钥文件权限是否可被启动这个脚本的用户可读;也可以换用root帐号看是否能启动,如果能正常启动,再转为开机自启动(如果是从apt-get 安装,会将自启动脚本文件自动添加到 /etc/init.d 目录中)。
Kali是基于Debian Linux(原BT是基于Ubuntu),原理一样。
更多追问追答
追问
root@kali:~# /etc/init.d/postgresql start
[....] Starting PostgreSQL 9.1 database server: main[....] The PostgreSQL server failed to start.

也不行
????
追答
看它的原因是什么?比如开始的错误提示中,failed to start 后面,跟着
2015-05-28 19:42:44 CST FATAL: could not open file "/etc/ssl/private/ssl-cert-snakeoil.key": Permission denied

这个问题是否有解决?现在新出来的原因是什么?
再针对性解决。
COOLMSF
2015-06-19
知道答主
回答量:1
采纳率:0%
帮助的人:1235
展开全部
我也遇到过这样的情况
ifconfig
看看lo设备打开没

如果没有
请尝试ifconfig lo up

..
希望对你有所帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
21的小子
2015-06-07 · TA获得超过253个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:194万
展开全部
其实我觉得可以不用连接数据库的,如果你是大神,求略过
追问
然而并不是o(︶︿︶)o 唉
然而并不是o(︶︿︶)o 唉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式