你的问题很难理解,因为它读起来像你只是引用别人的话,但不清楚是谁或为什么。 这种情况通常发生在我身上的方式是,最初我作为一个具有sudo权限的用户(我的正常日常用户帐户)登录,但随后我通过执行sudo su - postgres更改为“postgres”Linux用户。但是一旦到了那里,我就尝试执行一些sudo命令,但是因为以postgres登录,而postgres没有sudo功能,所以我得到了这个错误。我通过退出以postgres登录的shell来修复这个错误,并在重复sudo尝试之前回到我的常规帐户。
2条答案
按热度按时间mhd8tkvw1#
你的问题很难理解,因为它读起来像你只是引用别人的话,但不清楚是谁或为什么。
这种情况通常发生在我身上的方式是,最初我作为一个具有sudo权限的用户(我的正常日常用户帐户)登录,但随后我通过执行
sudo su - postgres
更改为“postgres”Linux用户。但是一旦到了那里,我就尝试执行一些sudo命令,但是因为以postgres登录,而postgres没有sudo功能,所以我得到了这个错误。我通过退出以postgres登录的shell来修复这个错误,并在重复sudo尝试之前回到我的常规帐户。dsf9zpds2#
su root nano /etc/sudoers然后像下面的语法一样在admin user下面添加用户。user_name ALL=(ALL)ALL按Ctrl+O在nano中保存更改,然后按Ctrl+X退出nano