LoginSignup
0
0

More than 1 year has passed since last update.

SSH接続でパスワードログインができない時に確認すること

Posted at

説明

LinuxでパスワードによるSSH接続を行い、ログイン不可能な場合に確認を行う箇所です。

①アカウントのロック状態を確認する

・アカウントの状態確認

passwd -S ユーザ名

2番目のブロックに
PSまたはLKの文字が表示されます。

PS 利用可能
LK アカウントロック状態

LKの場合は、アカウントロック解除を行います。

・アカウントロックの解除

usermod -U ユーザ名

②/etc/shadowを確認

シャドウファイルの確認を行います。
/etc/shadowの中身を確認し、対象のユーザの名前の横を確認します。
ロックされている場合は、名前の横に「!!」マークが表示されます。
「!!」マークを削除することでロック解除ができます。

③ログイン失敗回数の確認

①の手順でアカウントの状態がPS(利用可能)であっても、
ログイン回数で引っかかっている可能性があります。

・ログイン失敗回数の確認

faillock --user ユーザ名

ログインに失敗していた場合は、情報が表示されます。

・ログイン失敗回数リセット

faillock --user ユーザ名 --reset

※もしも、ユーザ作成後一度もログインできていないアカウントであれば
 パスワードが未設定の可能性も確認します。

0
0
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
0
0