Пользователь Linux запускается в неправильном каталоге?

Пользователь Linux запускается в неправильном каталоге?

Всякий раз, когда я su к пользователю X, он всегда запускается в домашнем каталоге пользователя Y. Самая большая проблема в том, что тогда X не запускает свой .bash_profile, он пытается Y и терпит неудачу. Я предполагаю, что это просто опечатка в том, как был определен пользователь, но не знаю, где она. Это на Red Hat.

Как изменить начальный каталог пользователя или иным образом устранить эти симптомы?

решение1

Попробуйте su -l $userX«создать среду, похожую на ту, которую пользователь ожидал бы, если бы он вошел в систему напрямую».

Связанный контент