sudoの必要性を最小限に抑える

sudoの必要性を最小限に抑える

sudo実行するコマンドには高い権限が必要なため、このコマンドを頻繁に使用する必要があります。使用を最小限に抑えsudoたり、パスワードを入力するよりも高速で安全な方法で使用できる方法はありますか?

ベストアンサー1

多くのタスクやプログラムはsudo自体を必要とせず、特定のファイルにアクセスする場合にのみ必要です。これらのファイルは通常グループアクセスを許可します(たとえば、私のDebianでは/ dev / mixerがグループオーディオ用です)、そのグループにユーザーを追加するとsudoの使用を回避できます。 strace コマンドは、どのファイルに問題があるかを見つけるのに便利なツールです。 -1 以外の負の値を返す open() 呼び出しを探すだけです。

特定のアプリケーション(私の場合は通常chrootを必要とするpbuilder)にsudoコマンドを使用する必要がある場合は、そのコマンドとNOPASSWDフラグを/ etc / sudoersに挿入することをお勧めします。最も安全な方法ではありませんが(pbuilder環境のルートはいろいろなことをすることができます)、一般的なシステムを使用するときにパスワードを入力して慣れるよりも優れています。

おすすめ記事