デフォルトの /etc/sudoers をいじりたくないのだけど、secure_path を無効にして PATH を引き継ぎたい。
そんなことを思って /etc/sudoers.d/mysetting を以下のようにしてみようとした。が visudo に怒られた。
Defaults secure_path =
Defaults env_keep += "PATH"
%mygroup ALL = (myuser) /path/to/target*
secure_path = "" も駄目。もうちょっと考えれば何かしら解法が見つかりそうなのだが、ちょっと時間がない。ただどうしても /etc/sudoers はいじりたくない。
とりあえず今は特定のパス(/path/to/target)だけ通せば良いから、/etc/sudoers.d/mysetting を以下のようにした。全部の PATH は無理だが、今回の要件は何とかクリア。
Defaults secure_path = /path/to/target:/sbin:/bin:/usr/sbin:/usr/bin
Defaults env_keep += "PATH"
%mygroup ALL = (myuser) /path/to/target*
RHEL デフォルト /etc/sudoers の secure_path は /sbin:/bin:/usr/sbin:/usr/bin なので、それに特定のパスの「/path/to/target」を追加しただけ。
ちなみに以下も試して全 PATH 通そうとしたが駄目だった。
Defaults secure_path -= /sbin
Defaults secure_path -= /bin
Defaults secure_path -=/usr/sbin/
一旦定義したパラメータを無効にする命令は無いものか...
Home | Casino | Jordan12-Retro
返信削除The ultimate in online air jordan 18 retro toro mens sneakers great site gambling, Jordan12 air jordan 18 retro varsity red shop was built top air jordan 18 retro red suede to meet the needs of the most discriminating 넷마블 토토 큐어 벳 and experienced sports bettors. It is a place to gamble in and air jordan 18 stockx to my site out