sudoを入力せずにzypperコマンドを開始したいと思います。例えば、
zypper update
/ usr / binフォルダにあるzypperファイルの権限ビットを変更してみました。 sudoコマンドなしでzypperコマンドを実行できるとします。
-rwxr-sr-x 1 root root 1942112 Oct 10 19:21 /usr/bin/zypper
現在のユーザーをルートグループに追加しました。ファイルをrootとして実行できる必要があります。
ベストアンサー1
奇妙なことに、代わりにsetuidを追加しましたが、うまくいきました。
他のユーザーが呼び出すときにroot権限で実行されるバイナリの場合〜しなければならないsetuidに設定します。次のようにできます。
$ sudo /usr/bin/chmod 4755 /usr/bin/zypper