SSHサーバーに3つの異なる方法で接続しようとしましたが、何も機能しませんでした。
Puttyを有効にする - パスワードを入力すると、Puttyウィンドウが自動的に閉じ、ログファイルに「このアカウントは現在利用できません」と表示されます。
使用Windowspowershell - 次のメッセージが表示されます。
Last login: Mon Feb ...... This account is currently not available. Connection to xx.xx closed.
- 使用Ubuntu端末の下のようなメッセージが表示されます。Windows電源装置エンクロージャ。
WindowsではSFTPを使用しているようですが、シェルに変更する方法がわかりません。
私も見つけました。このリンクしかし、言及されたオプションが見つかりませんWindows。
存在するUbuntu、私のユーザーが開いた/bin/bash
。
この問題を解決するには?
答え1
ログインしたいアカウントには、/usr/sbin/nologin
次のテキストを出力して終了コードを返すように設定されたシェルがあります1
。
$ /usr/sbin/nologin
This account is currently not available.
$ echo $?
1
この「シェル」は対話型ではないため、実行が完了するとすぐに接続が閉じられます。