📅  最后修改于: 2023-12-03 15:21:09.991000             🧑  作者: Mango
在使用 SSH 连接到远程服务器时,SSH 密钥是一种更加安全和方便的身份验证方式。本文将介绍如何在 Windows 10 下使用 Shell/Bash 将 SSH 密钥复制到服务器。
ssh-keygen -t rsa -b 4096
该命令将生成一对公钥和私钥并存储在 ~/.ssh
目录中。
cat ~/.ssh/id_rsa.pub
~/.ssh/authorized_keys
文件,并将公钥复制到该文件中。mkdir -p ~/.ssh && chmod 700 ~/.ssh && touch ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys
nano ~/.ssh/authorized_keys
将公钥复制到 authorized_keys
文件中并保存。
确认您现在可以使用 SSH 密钥连接到服务器。
ssh <USERNAME>@<SERVER_IP_ADDRESS> -i ~/.ssh/id_rsa
在 Windows 10 上使用 Shell/Bash 将 SSH 密钥复制到服务器是一项简单而有效的任务。完成这些步骤后,您应该能够使用 SSH 密钥连接到您的远程服务器。