ubuntu:root 密码

ubuntu:root 密码

嗯,我不知道具体是怎么回事。但是,如果我发出需要 root 权限的命令,就会出现一条错误消息,提示<user> does not have an entry in sudoers file

我曾经在发布后在终端工作sudo bash

前段时间,我使用 apt-get 安装了 postgresql。它无法启动,因为它将一些临时的(或任何其他的,我不确定)目录作为 /var/run,而 postgres 用户没有权限。好吧,我本来可以简单地将该目录更改为 /tmp(我最终这样做了),但在此之前我尝试了一些东西。其中一个(我不记得为什么)是I tried to add a <user> to postgres group.

嗯,那天一切顺利,但第二天(我想重新启动之后)that <user> could not execute commands with sudo

现在,我需要为 postgres 安装 dblink,我认为这需要 sudo 权限。Is there anyway to restore sudo permissions to that <user>
或者至少,有没有办法在不需要 sudo 的情况下为 postgresql 安装 dblink?

答案1

在维护模式下启动 unbuntu。您将获得 root shell。

发出visudo命令来编辑 sudoers 文件。

然后验证你是否

user     ALL=(ALL) ALL

行。然后重新启动。

相关内容