Не могу использовать мой пароль для входа в su - postgres в терминале [дубликат]

На этот вопрос уже есть ответ здесь:

Я установил свой пароль на ir **** 3 при установке Ubuntu, но когда Я пытаюсь использовать su - postgres на терминале и вводить тот же пароль, который показывает ошибка аутентификации: вы не являетесь пользователем root .

Как я могу это исправить?

0
задан 14 February 2018 в 01:01

1 ответ

Для выполнения

su - postgres 

необходимо быть root поскольку вывод говорит

=>, Если Вы не root необходимо выполнить его с sudo как

sudo su - postgres

Или альтернативно станьте root сначала использование

sudo -i

su - postgres

Так или иначе оба метода будут только работать, если Ваш фактический пользователь будет в sudo группа. Можно проверить, что, перечисляя все группы пользователь находится в путем выполнения

groups

Если это не находится в sudo группа, чем Вы, вероятно, не является той, который установил эту машину или добавил этого пользователя впоследствии.

По умолчанию первый добавленный пользователь во время установки находится в sudo группа.

Если это верно, необходимо войти в систему как пользователь, который находится в sudo группа (или если это не возможно, можно загрузиться в a root терминал после этого ответа)

и добавьте своего пользователя вручную к sudo выполнение группы

sudo adduser <username> sudo
2
ответ дан 31 October 2019 в 00:43

Другие вопросы по тегам:

Похожие вопросы: