逆引きマニュアル: Vagrant: CentOS 6 Boxでsuできない

投稿日:

現象

  • centos/6 Vagrant boxを使用している。
  • vagrantユーザではsu可能。
  • その他のユーザではsu不可能。

原因

PAMにより、vagrantユーザ以外ではsuできないように設定されているため。

設定方法

vagrant sshでサーバにログインし、/etc/pam.d/su の以下の行をコメントアウトする。再起動などは不要。

account         required        pam_succeed_if.so user notin root:vagrant

マニュアル