私はsu
パスワードを要求しません。実行するとsu
ログインになりますroot
。試してsu - root
からパスワードを求めます。これにより、kdesu
パスワードなしでroot権限でアプリケーションを実行できるようになりました。su
次のスクリプトに置き換えようとしました。
#!/bin/bash
/root/./su - root
exit
私のsu /root
。
パスワードを入力しますが、パスワードを入力してkdesu
クリックするとすぐに停止します。Enter
私はアーチLinuxを使用しています。
答え1
man su
コメントからわかるように、/etc/pam.d/su
はいsu
1つの選択肢は、wheel
グループ内のすべての人に暗黙的に高い権限を付与することです。
# Uncomment the following line to implicitly trust users in the "wheel" group.
auth sufficient pam_wheel.so trust use_uid
この行のコメントを外してsu
引数なしで実行すると、su
対話型シェルはデフォルトでrootとして実行され、ユーザーがそのwheel
グループに存在する場合パスワードプロンプトなし。