私のアーチLinuxシステムで複数のレベルのユーザーを設定しようとしています。 rootユーザーをロックし、3つのレベルのユーザーが欲しいです。上記は本質的にフルホイールルートユーザーであり、その下では権限の低いユーザーがパックマンを使用するなど、いくつかの高度な機能を実行したいと思います。そのため、ホイールグループにsubmasteruserを追加する代わりに、visudoを使用して次の行を追加しました。
User_Alias SUBMASTER = submasteruser
Cmnd_Alias SUBMASTER = /usr/bin/pacman
SUBMASTER ALL=(ALL) SUBMASTER
しかし、sudo pacman -Syuやsudo pacman -S gitなどを使用しようとすると、まだエラーが発生します。申し訳ありません。 submasteruser は /usr/bin/pacman を実行できません。
SUBMASTERの/ etc / sudoers Cmnd_Aliasに含める必要がある他のファイルはありますか?それともここにいくつかの基本情報がありませんか?