私のCentOSシステムには、User1とUser2という2人のユーザーがいます。 rootとしてログインしてvisudo
。ファイルの末尾に次の行を入力しました。
User1 ALL = (ALL) NOPASSWD: ALL
ただし、User1としてログインすると、コマンドはパスワードのsu User2
入力を求めます。パスワードを提供したくありませんが、ユーザー1はパスワードなしでユーザー2に切り替えることができなければなりません。
答え1
コマンドは構成ファイル/etc/sudoers
によって構成されておらず、常に探しているコマンドにsu
基づいています。/etc/pam.d/su
sudo -iu User2