Linux の特定のユーザーに権限を与えて、shutdown
またはのようなコマンドを実行できるようにしたいと考えていますapt-get
。これらのコマンドを使用させたくない他のユーザーがいるため、SUIDビットを使用したくありません。
どうすればこのようなことをすることができますか?
Linux の特定のユーザーに権限を与えて、shutdown
またはのようなコマンドを実行できるようにしたいと考えていますapt-get
。これらのコマンドを使用させたくない他のユーザーがいるため、SUIDビットを使用したくありません。
どうすればこのようなことをすることができますか?
sudo
おそらくこれを行う最も簡単な方法です。次のようなものを sudoers ファイルに追加する必要があります
username ALL=(ALL) /sbin/shutdown, /usr/bin/apt-get
username は、ユーザーの実際のユーザー名に置き換えられます。いくつかの例については、Google で検索できるはずです。そのようなページの 1 つを次に示します。
sudoers ファイルの編集は、プログラムを使用して安全に行うことができますvisudo
。