제가 얼마전에 하나 올렸었는데질문sudo
이는 다른 사용자에 액세스할 때 환경 변수를 보존할 수 있는지 여부와 관련이 있습니다. 이것이 실제로 가능하다는 것이 밝혀졌습니다.
오늘 루트로 실행하기 위해 gksudo
GUI 응용 프로그램을 호출할 때 동일한 파일(예: )을 통했기 때문에 환경 변수(내 경우에는 $HOME
) 저장도 적용될 것이라고 예상했습니다 . 알고 보니 그렇지 않은 것 같습니다. .gksudo
/etc/sudoers
예를 들어, 실행하면 sudo vim
인스턴스가 시작되고 지속하도록 vim
구성한 대로 호출 사용자의 홈 폴더에서 구성을 올바르게 가져옵니다 . 그러나 "바닐라" 인스턴스가 시작됩니다.sudo
$HOME
gksudo gvim
gvim
gksudo
원하는 효과를 얻으려면 별도로 구성해야 하나요 ?