私はコマンドを含む単純なbashスクリプトを作成しましたifconfig
。通常、root以外のユーザーとして実行するためにこれらの特権スクリプトを実行したいと思います。私はそれを試してhown root:users ./path/to/script.sh
からchmod 4550 ./Desktop/dhcp_client.sh
4755も試しました。 bashスクリプトを使用していくつかの特権コマンドを含めたい場合は、そのコマンドを含むスクリプトをroot以外のユーザーとして実行する必要があります。その後、root以外のユーザーとして実行されているアプリケーションでこのスクリプトを呼び出す必要があります。
ベストアンサー1
非常に良い解決策ではありませんが、スクリプトでsudoを使用してroot権限を必要とするコマンドを実行し、それにnopasswdルールを追加するときには機能しませんか?