SSHパスワードログインを許可する方法


  1. SSHサーバーの設定変更: SSHサーバーの設定ファイル(通常は/etc/ssh/sshd_config)を編集します。以下の行を探し、コメントアウト(行の先頭に#を追加)を解除します:

    #PasswordAuthentication yes

    上記の行を次のように変更します:

    PasswordAuthentication yes

    変更を保存し、SSHサービスを再起動します。

  2. パスワード設定: SSHユーザーアカウントにパスワードを設定します。これには、passwdコマンドを使用します。例えば、ユーザー"username"のパスワードを設定するには、以下のコマンドを実行します:

    passwd username

    パスワードを入力し、確認します。

  3. パスワード認証の試行: SSHクライアントを使用して、パスワード認証を試行します。例えば、次のようなコマンドを使用します:

    ssh username@サーバーのIPアドレス

    上記のコマンドを実行すると、SSHクライアントがパスワードを要求します。正しいパスワードを入力すると、ログインが成功します。

以上がSSHパスワードログインを許可する方法とコード例です。セキュリティに配慮した上で、必要に応じてパスワード認証を有効化してください。