現在、パスワードなしで(SSH認証を介して)「ubuntu」ユーザーアカウントを介してのみリモートLinuxにログインできます。自分のコンピューターに別のユーザーが構成されていますが、そのユーザーのユーザー名+パスワードを使用してログインしようとすると、次のメッセージが表示されます。
切断:サポートされている認証方法はありません。
ユーザー/パスワード認証を許可するようにこのユーザーをどのように構成しますか?
ベストアンサー1
あなたのSSHDが公開鍵認証によるアクセスを許可し、パスワードによるアクセスを許可しないように設定されているようです。
あなたができることはいくつかあります。より良いオプションは、新しいアカウントの鍵ペアを生成し、公開鍵をリモートホストの「~/.ssh/authorized_keys」ファイルにコピーすることです。 ssh-keygen、puttygenなどを使用してキーを生成できます。
または、sshdパスワード認証を有効にすることもできます。 「/etc/ssh/sshd_config」ファイルを編集し、「PasswordAuthentication」ディレクティブがyesに設定されていることを確認してください。
PasswordAuthentication yes
ファイルを保存してsshdを再起動すると(systemctl restart ssh
システムベースのシステムなど)、パスワードを使用できます。