Featured image of post Windowsの構成は、有効にならずにUbuntuを楽しませることができます

Windowsの構成は、有効にならずにUbuntuを楽しませることができます

この記事では、Windows構成がUbuntuに入ることができるという問題を紹介して解決します。Ubuntuは有効になりません

警告: この記事は機械翻訳されているため、品質が低かったり不正確な情報が含まれる可能性があります。よくお読みください。

Windowsの構成は、有効にならずにUbuntuを楽しませることができます

原因

私の個人的なブログの構成中に、GitHubアクションを使用して自動的に展開することを計画しました。これは、SSHキーを使用して脇に置くために使用する必要があります。

参照リンク

  1. Ubuntu 20.04でログインするSSHキーを構成する方法

  2. SSH -Freeログイン構成の成功後、ソリューションは有効になりません

構成

ブロガーはWin10、ubuntu20.04を使用しています。

構成キーのプロセスは非常に簡単です。まず第一に

1
ssh-keygen -t rsa -q -C "For SSH" -f rsa_id

次に、使用しますssh-copy-id remote_username@server_ip_address 公開キーをリモートサーバーに展開しますが、通常はWindowsではありませんssh-copy-id注文して、代わりに次のコマンドを使用できます。

1
cat ~/.ssh/id_rsa.pub | ssh remote_username@server_ip_address "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"

その後、SSHサービスを再起動して使用しますssh remote_username@server_ip_address 接続では、パスワードがまだ必要であることがわかりました。情報を確認した後、リンク2はLinuxプラットフォーム上にあります。Windowsには適用できません。困惑しています。

解決

OpenSSH Authentintエージェントアイテムは開始されていないことがわかりました。説明は明確です。つまり、パブリックキーと秘密鍵を検証するために使用されます。サービスがオンになった後、トライアルに直接接続することはまだ不可能です。

image-20230413152155447

最後に、.sshディレクトリに構成ファイルを追加します

1
2
3
4
5
Host yourhost
     Hostname yourhost
     Port 22
     User youruser
     IdentityFile ~/.ssh/your_key

再接続して、保存して完全に解決してください! image-20230413152155447

テーマ StackJimmy によって設計されています。 & Built with Hugo