だから..私は、秘密鍵と公開鍵の方法を使用して、ubuntuマシンにログインできます。
しかし今、私は通常のユーザー名を持つユーザーを持っている必要があります-パスワードログインメソッド。
PuTTYで(RSAキーを指定せずに)ユーザー名で単純にログインしようとすると、「切断:サポートされている認証方法がありません(サーバー送信:公開キー)」エラーが発生します。
これを修正する方法は?
ファイル/etc/ssh/sshd_config
で、行を変更します
#PasswordAuthentication yes
に
PasswordAuthentication yes
および再起動sshd:
service sshd restart
また、ターミナルで特定のコマンドを実行するだけでもかまいません。
sed -i "s/PasswordAuthentication no/PasswordAuthentication yes/" /etc/ssh/sshd_config
N.B.ここで、「PasswordAuthentication no」を「PasswordAuthentication yes」に置き換えます。
したがって、コマンドを実行する前に、「Sudo vim/etc/ssh/sshd_config "PasswordAuthenticationの値を持つもの」を使用して確認できます。
いつか「#PasswordAuthentication yes」と書かれます
コマンドはsed -i "s /#PasswordAuthentication yes/PasswordAuthentication yes /"/etc/ssh/sshd_config
Ubuntu 14.04以降の場合
Sudo systemctl restart ssh
またはUbuntu 14.04より前の場合
Sudo service ssh restart
これがあなたのために働くことを願っています。