📜  如何在 linux 中生成 ssh 密钥 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:52:25.321000             🧑  作者: Mango

如何在 Linux 中生成 SSH 密钥

SSH 密钥是一种非常安全的身份验证方法,它允许您在不使用密码的情况下访问远程服务器。下面是如何在 Linux 中生成 SSH 密钥的步骤。

生成 SSH 密钥
  1. 打开终端,输入以下命令来生成 SSH 密钥:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

其中,“your_email@example.com”需要替换为你的电子邮件地址。该命令将提示你输入文件名和密码,你可以按回车键跳过这些步骤。

  1. 输入以下命令来查看密钥:
cat ~/.ssh/id_rsa.pub
  1. 复制输出的密钥,将其粘贴到你的远程服务器上。要执行此操作,请将密钥添加到 ~/.ssh/authorized_keys 文件中。
连接远程服务器
  1. 打开终端,输入以下命令以使用 SSH 连接到远程服务器:
ssh username@server_ip_address

其中,“username”需要替换为远程服务器的用户名,“server_ip_address”需要替换为远程服务器的IP地址。

  1. 此时,SSH 将提示你输入密码。输入密码并按回车键即可完成身份验证。
结论

现在你已经学会了如何在 Linux 中生成 SSH 密钥并连接远程服务器。这是一种非常安全的身份验证方法,建议在使用 SSH 时使用。