特定のディレクトリの下にあるすべてのファイルに完全にアクセスできるように、アカウントに sudo 権限を設定しようとしています。
sudoers ファイルに次のエントリを作成しました
itg ALL= NOPASSWD: /apps/pgm/admin/
/apps/pgm/admin/ パスの下で変更して実行しようとしているファイルには、次のパーミッションがあります。
-rwxr--r-- 1 root root 6034 Oct 2 02:00 ptTomcat.ksh
sudo を介して上記のスクリプトを実行することはできますが、sudo を介してこのファイルを編集しようとすると、次のエラーが発生します。
申し訳ありませんが、ユーザー itg は '/bin/vi /apps/pgm/admin/ptTomcat.ksh' を root として実行することを許可されていません Linux を実行しています
何かご意見は?