У меня есть пользователь, которого я создал с помощью
adduser --system --shell /bin/bash --home /home/myuser myuser
Соответствующая строка в /etc /passwd выглядит так:
myuser:x:106:65534::/home/myuser:/bin/bash
Когда я вхожу как этот пользователь, запустив sudo -u myuser bash , я получаю сообщение об ошибке
bash: /root/.bashrc: Permission denied
Действительно, echo $HOME дает мне /root/ . Поэтому каждый раз, когда я вхожу в систему как этот пользователь, мне приходится вручную запускать export HOME=/home/myuser , иначе многие программы не будут работать правильно. Я добавил эту строку в .profile, .bash_profile и .bashrc этого пользователя (на всякий случай), но делать нечего.
Любая помощь приветствуется. Спасибо!
