Redhat Linux с использованием Bash
sudo -u bash
Когда я это сделаю, я хочу вызвать bash_profile. Когда я запускаю это, я получаю следующую ошибку
bash: /home/myuser/.bashrc: В доступе отказано
Myuser: имя пользователя, с которым я вхожу в систему.
sudo -i -u username
должен запускать оболочку входа для этого пользователя, как было предложено выше, и выбирать все его. любые предпочтения.
В качестве альтернативы, я обычно делаю следующее:
sudo su - username