-H 옵션이 대상 사용자 환경을 제공 할 것으로 예상했습니다.
nbest @ geo : ~ $ sudo -H -u 타넘 에코 $ HOME / home / nbest nbest @ geo : ~ $ sudo -u tanum echo $ HOME / home / nbest nbest @ geo : ~ $ sudo -i -u tanum echo $ HOME / home / nbest nbest @ geo : ~ $ sudo -H -i -u 타넘 에코 $ HOME / home / nbest
이렇게하면 다음과 같이 말할 수 있습니다.
sudo -u tanum ls ~
대상 사용자의 홈 디렉토리 목록을 가져옵니다. 그렇지 않습니다. ?의 env_reset
기본값으로 인해 발생 sudoers
합니까?
그렇다면 -H는 어떤 영향을 미칩니 까? 이 동작을 무시하는 가장 안전한 방법은 무엇입니까?
그렇지 않다면 -H의 의도 된 효과는 무엇입니까?
날 똑바로 설정하십시오.
sudo do what I mean