web-dev-qa-db-ja.com

キー認証なしで1人のユーザーを作成するにはどうすればよいですか?

次の手順を完了しました。

  1. キー認証を使用してUbuntuサーバーを構成しましたが、正常に機能しています。
  2. キー認証が機能するように、パスワード認証を無効にしました。
  3. サーバーは常にリモート端末またはPuTTY経由でアクセスされます。

これで、すべてのユーザーアカウントが認証キーとパスフレーズでログインできるようになりましたが、キー認証なしで新しいユーザーを1人だけ作成したいです。それでは、どうすればいいですか?

一方、これにより、キー認証を使用している他のユーザーが妨げられることはありません。

6
Hrish

特定のユーザーが他の誰にもできないときにパスワードの使用を許可することを意味すると仮定すると、/etc/ssh/sshd_configファイルの最後に以下を追加します。

Match User rishee
    PasswordAuthentication yes
    KbdInteractiveAuthentication yes

次に、sshを再起動します。

Sudo service ssh restart
12
Robie Basak