- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sshでのログインができない)
SSHでのログインができない
このQ&Aのポイント
- 以前より使用していたサーバでSSHでのログインができなくなりました。本日PostgreSQLのインストールを行うまではまったく問題が無い状況でした。
- 同作業後よりSSHでの認証が失敗するようになり現状ログインできない状態です。
- 作業の際以前に使用していたRPMでインストールされていたPostgreSQLがあったため、停止をし新たにソースからインストールを行いました。この際既存のPostgresユーザーがいた為、/etc/passwdのpostgresユーザーを#でコメントアウトし新たにpostgresユーザーを作成したのが原因ではないかと考えています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まずはログを確認しましょう。/var/log/ にある messages, syslog, authlog などを眺めて気づくことがありませんか? ssh (クライアント)でつなぐ際に -vv と付けると、認証手続きの詳しいログが出ます。これから何かわかりませんか? ちなみに「直接サーバにログイン」は、ssh したいユーザで行えたのでしょうか? そうであれば、/etc/passwd ファイルが壊れている可能性は無いでしょう。
お礼
tthe_mine様 早速のご回答ありがとうございます。 確認したところ/home/login_userのディレクトリのパーミッションが原因でした。 パーミッションを変更後無事ログインすることができました。 助かりました。どうもありがとうございました。