事象
AIX機に対してSSHログインを試みると
Received disconnect from X.X.X.X port 22:2: Remote login for account testuser is not allowed.
とエラーとなる。
環境情報
- AIX 7.1
原因と解決策
ユーザ属性にある「rlogin」がfalse
になっている。
よって該当ユーザに対して以下コマンドにてrloginをtrue
に変更する。
# chuser rlogin=true testuser
以下、補足です。
補足
ユーザを作成する際に
# mkuser rlogin=true testuser
と作っていない場合は上記のようなエラーとなります。
他の原因の可能性もありますが、他のユーザではログインできるのも関わらず同事象になる場合はユーザ属性を疑いlsuser
を利用するのが一手となります。ちなみにsftpの場合は同設定は不要です。