gpt4 book ai didi

linux - 创建新的 linux 用户时 Postgre 数据库发生 fatal error

转载 作者:太空宇宙 更新时间:2023-11-04 05:32:48 25 4
gpt4 key购买 nike

所以我新安装了kali linux并登录root用户创建一个名为gyrgam的用户供个人使用。我输入的第一个命令是 createuser gyrgam ,这给了我这个输出

createuser: error: could not connect to database postgres: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

我在堆栈上搜索了这个问题的解决方案,但我只找到了如何使用 systemctl start postgresql.service 启动 postgresql 服务。 。现在尝试后createuser gyrgam再次,它现在给我这个错误:

createuser: error: could not connect to database postgres: FATAL:  role "root" does not exist

我什至重新安装了整个linux来解决这个问题。在重新安装之前,我当然遇到了同样的问题,我尝试了类似 here 的解决方案或here但它们要么对我不起作用,要么给了我其他错误。

我的目标是创建一个名为 gyrgam 的用户。但正如所解释的,我收到一些 postgres 数据库错误。

最佳答案

您似乎执行了错误的命令。如果我理解正确的话,你想在 linux 中创建操作系统用户。而 createuser 命令应该在 postgres 数据库中创建用户。要在 Linux 中创建操作系统用户,您应该使用 adduser 命令。请参阅此链接以供引用 https://kali.training/topic/managing-users-and-groups/

关于linux - 创建新的 linux 用户时 Postgre 数据库发生 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59471159/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com