Я ожидал, что опция -H даст мне среду целевого пользователя.
nbest @ geo: ~ $ sudo -H -u tanum echo $ HOME / Главная / nbest nbest @ geo: ~ $ sudo -u tanum echo $ HOME / Главная / nbest nbest @ geo: ~ $ sudo -i -u tanum echo $ HOME / Главная / nbest nbest @ geo: ~ $ sudo -H -i -u tanum echo $ HOME / Главная / nbest
Это позволило бы мне сказать:
sudo -u tanum ls ~
и получите список домашних каталогов целевого пользователя. Не тот случай. Это вызвано по env_reset
умолчанию в sudoers
?
Если да, то -Н оказывает какое-либо влияние? Какой самый безопасный способ изменить это поведение?
Если нет, то каков предполагаемый эффект -H?
Пожалуйста, поправьте меня.
sudo do what I mean