Saya mengharapkan opsi -H untuk memberi saya lingkungan pengguna target.
nbest @ geo: ~ $ sudo -H -u tanum echo $ 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 tanum echo $ HOME / home / nbest
Ini akan memungkinkan saya untuk mengatakan:
sudo -u tanum ls ~
dan dapatkan daftar direktori home pengguna target. Bukan kasusnya. Apakah ini disebabkan oleh env_resetdefault di sudoers?
Jika demikian, apakah -H punya efek? Apa cara teraman untuk mengesampingkan perilaku ini?
Jika tidak, apa efek yang diharapkan dari -H?
Tolong luruskan saya.
sudo do what I mean