$ sudo XAUTHORITY=~/.Xauthority program_name
Ubuntu 13.10 / 14.04, CentOS6.5 / 6.6 / 7.0でパスワードなしでsudoする
ユーザfooをパスワードなしで、sudoできるようにするには、/etc/sudoersに以下に次の行を加える
foo ALL=(ALL) NOPASSWD:ALLつぎのように%から始めると、グループで指定できる。
%admin ALL=(ALL) NOPASSWD:ALLなお、sudoグループがに関する記述があると個別ユーザーやグループにNOPASSWDを追加しても、パスワードを要求される。その場合、以下のように%sudo行をコメントアウトする。
#%sudo ALL=(ALL:ALL) ALLただし、複数ユーザー環境では、他のユーザーがsudoできなくなる可能性があるの要注意。
登録:
投稿 (Atom)