• 締切済み

sshでリモートログインした後、su-でrootになれない

CentOS5でサーバの構築をしています。 sshの設定をした後、一般ユーザで公開鍵方式でログインし、 su-でrootになろうとすると、"パスワードが間違っています"と表示され、rootになれません。 コンソールで行うと可能でしたので、パスワードが違うことはないと思います。 logを確認すると、下記のようなエラーが出ていました。 ================================================== server su: PAM adding faulty module: /lib/security/following server su: PAM (su-l) illegal module type: Uncomment server su: PAM pam_parse: expecting return value; [...the] ================================================== この問題をどう解決すればよいでしょうか? よろしくお願いします。

みんなの回答

  • chiezo2005
  • ベストアンサー率41% (634/1537)
回答No.1

authconfig でなにか認証サーバーの設定がしてありませんか? # authconfig-tui で確認してみてください。 稼動していないものはやめると良いと思いますが・・

777hot
質問者

お礼

回答ありがとうございます。 authconfig-tuiを実行してみた所、UseShadowPasswordsの項目だけ設定されていました。 何か関係があるでしょうか?

777hot
質問者

補足

申し訳ありません。私の記述ミスでした。 /etc/pam.d/suを修正したら直りました。 ありがとうございました。

関連するQ&A