На странице руководства sudo я нашел опцию -H
, но я не понимаю, как она работает. На странице написано:
Опция -H (HOME) устанавливает переменную среды HOME равной homedir целевого пользователя (по умолчанию root), как указано в passwd (5).
В моем понимании следующего не должно происходить:
root $ sudo -u sztomi -H echo $HOME
/root
Но вместо этого он должен вывести /home/sztomi
который является домашним каталогом пользователя sztomi.
Как я могу сделать это правильно?