Tampaknya ketika sudomenggunakan sudo -u $useritu menggunakan bahwa lingkungan root masih digunakan. Bagaimana saya bisa sudomemanfaatkan lingkungan pengguna? sebagai catatan khusus tidak semua pengguna yang akan saya gunakan di ini memiliki shell login.
sudo -u useranalog dengan su useruntuk mengganti env in su yang harus Anda gunakansu - user
-ujuga mengabaikan kelompok ... Saya mencoba sesuatu dari root (menggunakan sudo -u bawah) dan itu berhasil, ternyata itu bukan untuk pengguna. .. jadi saya harus memastikan saya menjalankan perintah dengan cara yang akan memiliki semua keterbatasan dan masalah lingkungan.
# whoami => root # sudo -u user whoami => user