sudo的環境變量獲取
問題描述:
yuyu用戶設置了自定義的環境變量,提升到sudo執行,無法獲取該環境變量
解決方法:
在/etc/sudoers.d目錄下添加任意文件,前提是不包括~結尾和.字符,權限要設置成440,具體要求看改目錄下的README文件
文件內容Defaults env_keep += "CONFIG_DIR"
以上在yuyu中設置的變量CONFIG_DIR 就能在sudo中使用
補漏(add by 2013-06-20):
在/etc/sudoers中開啓這個目錄includedir /etc/sudoers.d/ (去掉#)