때 보인다 sudo
사용하여이 내려 보내고 sudo -u $user
루트의 환경이 여전히 사용되고 있음. sudo
사용자 환경을 어떻게 활용할 수 있습니까? 이 메모를 사용할 모든 사용자에게 로그인 쉘이있는 것은 아닙니다.
sudo -u user
유사하다 su user
당신이 사용해야하는 스와의 ENV 전환su - user
-u
그룹도 무시 한다고 생각 합니다 ... 루트에서 무언가를 시도했지만 (sudo -u down 사용) 작동했지만 분명히 사용자에게는 적합하지 않았습니다. .. 따라서 제한과 환경 문제가있는 방식으로 명령을 실행해야합니다.
# whoami => root # sudo -u user whoami => user