suできない

rootにsuできない状態になっていた。原因はユーザ情報の重複であった。LDAPでユーザ情報を管理してるが、/etc/passwdとLDAPの両方にrootユーザが記載されていた。そして、LDAPに記載されているrootではシェルとホームディレクトリが存在しないものを指定していた。
その結果、シェルの実行に失敗しsuに失敗していた。

おそらく、samba周りの設定をしていた際にLDAPにrootを作ったのだと思う。
問題あるような気もするが、とりあえずそのユーザを削除した。