飲んだり寝たり

だいたいメモ

sudo時にPATHを引き継ぐ

環境

  • CentOS release 6.4 (Final)

方法

1
sudo visudo

として以下の行を探し,

1
2
3
4
5
6
Defaults    env_reset
Defaults    env_keep =  "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS"
Defaults    env_keep += "MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE"
Defaults    env_keep += "LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES"
Defaults    env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE"
Defaults    env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY"

次の行を追加.

1
Defaults    env_keep += "PATH"

また, secure_pathの行を次のようにコメントアウトする.

1
# Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin

Comments