Inicie seu unbuntu no modo de manutenção. Você receberá um shell de root.
Emita um comando visudo
para editar os arquivos sudoers.
Em seguida, verifique se você tem
user ALL=(ALL) ALL
linha . Então reinicie.
Bem, eu não sei exatamente como isso aconteceu. Mas, coisa é se eu emitir um comando que eu preciso de privilégios de root, aparece uma mensagem de erro que diz <user> does not have an entry in sudoers file
Eu costumava trabalhar no terminal depois de lançar sudo bash
Algum tempo atrás eu instalei o postgresql usando o apt-get. Ele não inicia, já que é necessário algum (ou qualquer outro, não tenho certeza) como / var / run que o usuário postgres não tinha permissões. Bem, eu poderia simplesmente ter mudado esse diretório para / tmp (o que acabei fazendo), mas antes disso eu brincava com as coisas. Um deles (não me lembro por quê) era I tried to add a <user> to postgres group.
Bem, nesse dia as coisas correram bem, mas no dia seguinte (acho que depois de um reinício) that <user> could not execute commands with sudo
.
Agora, eu preciso instalar o dblink para postgres, que eu acredito que precisa de permissões sudo. Is there anyway to restore sudo permissions to that <user>
Ou pelo menos, existe alguma maneira de instalar dblink para postgresql sem precisar de coisa sudo?
Inicie seu unbuntu no modo de manutenção. Você receberá um shell de root.
Emita um comando visudo
para editar os arquivos sudoers.
Em seguida, verifique se você tem
user ALL=(ALL) ALL
linha . Então reinicie.
Tags sudo postgresql ubuntu passwords