電子メールで公開鍵をファイルとして受け取りxxx.pub
、他のユーザーがパスワードなしでアクセスできるように、私をUbuntuコンピュータにインポートする必要があります。私はこれが起こることができるユーザーを作成しました。
今私の質問は:このファイルをどのように、どこからインポートできますかxxx.pub
?ユーザーにどのような権利を与えるべきですか?またはそれに割り当てられました。この手順では、キーペアの生成方法のみを説明したため、理解できませんでした。しかし、私の場合、公開鍵はすでに利用可能です。
答え1
ログインできる必要があるユーザーとしてファイルに公開鍵を追加します~/.ssh/authorized_keys
。
cat xxx.pub >> ~/.ssh/authorized_keys
ディレクトリがまだない場合は、.ssh
手動で作成するか、生成されたキーペアssh-keygen
を使用してディレクトリとキーファイルを生成できます。
また、見ることができますhttps://serverpilot.io/docs/how-to-use-ssh-public-key-authentication/
公開鍵を追加した後にパスワードのない認証が機能しない場合は、権限を確認してください。https://stackoverflow.com/questions/6377009/adding-a-public-key-to-ssh-authorized-keys-does-not-log-me-in-automatically