LoginSignup
1
1

More than 1 year has passed since last update.

sshであるユーザだけが接続出来ない場合の一例 /etc/shadowに該当ユーザ行が存在しない

Posted at

現象 あるユーザだけssh接続出来ない

サーバはLXDなubuntu

他のユーザだと接続可能なのにあるユーザだけ

Connection closed by ホスト

とか多段sshの場合

Connection closed by UNKNOWN port 65535

とかで接続出来ないとき。いろいろ原因はあるのですがとりあえず
ssh -vvv リモートホスト
してみましょう。
でも何か情報があるログが見つからなかったり。

いろいろ確認のち

  • 接続元の~/.ssh/config
  • 接続先の~/.ssh/配下

とか確認、特に接続先の~/.sshのアクセス権限は基本drwx-------rw-------です。

今回の原因 ユーザを中途半端に作成していた

引っ越し作業途中だったのでvipw/etc/passwdに該当ユーザ行を手で追加してました。
そして/etc/shadowに該当ユーザ行がありませんでした。

vipw -sして該当ユーザ行を追加して解消しました。

うっかりごとなのでメモしておきます。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1