Новичок здесь, поэтому просто скажите мне, если это глупо. Извинения также, если жаргон в заголовке немного выключен.
Вот моя проблема. У меня есть пользователь, postgres
который я использую для всех задач, включающих сервер базы данных пост-ГРЭС. Однако я постоянно сталкиваюсь Permission denied
при запущении скриптов в пост-ГРЭС. Я должен продолжать выходить из пост-ГРЭС, chowning определенные каталоги к пост-ГРЭС, и, очевидно, возможно, Вы не можете работать sudo
когда внутри postgres
. Если я делаю Ubuntu дает мне это сообщение:
postgres is not in the sudoers file. This incident will be reported.
Странный. Как я могу выполнить sudo в пост-ГРЭС или дать пост-ГРЭС больше полномочий?
необходимо добавить пользователя пост-ГРЭС к sudo группе путем выполнения ниже команды.
sudo usermod -a -G sudo postgres
Выйдите из системы и войдите в систему назад для вступления в силу.
Если вышеупомянутая команда не будет работать затем, необходимо заскочить в корневую оболочку и затем применить вышеупомянутую команду..
Как заскочить в корневую оболочку?
root