2 つのアカウントに新しい SSH キーが必要です

2 つのアカウントに新しい SSH キーが必要です

サーバー上での自動ファイルアップロードに使用するアカウントが 2 つありますが、会社のポリシーでは 3 年後に更新する必要があります。3 年前はここにいませんでしたし、以前にも更新したことがありません。

2 つの別々のアカウントに SSH キーを作成する方法がわかりません。.ssh ディレクトリには id_rsa キーがありますが、どのユーザー アカウントが必要かは指定されていません。私が読んだところによると、キーは関連するアカウントの .ssh フォルダーに入れる必要があると思いますが、キーは上記の 2 つとは異なる別のアカウントの下にあると聞きました。

あまり混乱を招かないように願っています。セキュリティを危険にさらす可能性なしに具体的な詳細を伝えることはできません。

答え1

通常、キーの作成は次の手順で実行できます。おそらく、これが目的の達成に役立つでしょう。

  1. 新しいキーを作成する

    ssh-keygen -t rsa
    
  2. id_rsa.pub の内容を /home/user/.ssh/authorized_keys の下の authorized_keys ファイル (authorized_keys2 と呼ばれる可能性があります) に挿入します。

    cat id_rsa.pub > /home/user/.ssh/authorized_keys (this will overwrite the current content of authorized_keys
    
  3. id_rsa をクライアントにコピー/ダウンロードし、キーを使用してアカウントに接続します。

ppk キーが必要な場合は、上記のキーを変換するために PuTTYgen を使用できます。

関連情報