Назад | Перейти на главную страницу

Как получить доступ к учетной записи с помощью su-команды?

Проблема: для доступа к учетной записи в MacOS с помощью команды su, подробнее Вот. Я могу получить доступ к другим своим учетным записям, но не к той, которая была создана в соответствии с инструкциями. Команда не меняет пользователя:

su postgres

Вопрос: Почему я не могу получить доступ к учетной записи с помощью команды su?

Вы получаете какую-нибудь ошибку? Может случиться так, что учетная запись имеет недопустимую оболочку (например, / usr / bin / false), и в этом случае она переключится на этого пользователя и немедленно выйдет.

Пытаться:

sudo -u postgres -H bash

Это скажет ему переключиться на пользователя postgres, соответствующим образом установить переменную среды HOME и выполнить оболочку bash