root以外のユーザにsudoのポリシーを使ってより高い特権のコマンドを実行させながら、彼がより高い特権のコマンドを実行していることを知ることができず、sudoの使用法も複雑かもしれません。sudoの単語を避ける方法root以外のユーザが高い特権を持つコマンドを実行する
例: 通常のSudoコマンドの実行。
$ sudo -u root /usr/bin/tcpdump
root以外のユーザーは、以下のようにtcpdumpを実行する必要があります。
$ tcpdump
ありがとうございます。
注:root以外のユーザーのためのSudoポリシーを定義しました。したがって、root以外のユーザがtcpdumpを実行すると、バックエンドでは sudo -u root tcpdumpとして実行する必要があります。
「別名tcpdump = 'sudo tcpdump'」を定義できます。 – melpomene
root以外のユーザーのbashプロファイルのエイリアスを追加することを意味しますか? – sach
なぜこの質問は 'perl'でタグ付けされましたか? – dgw