linux添加ssh公钥
时间: 2023-10-05 22:04:05 浏览: 524
linux基础命令-生成ssh密钥
5星 · 资源好评率100%
要在Linux中添加SSH公钥,请按照以下步骤进行操作:
1. 打开终端,并使用ssh-keygen命令生成公钥和私钥。在命令提示符下输入以下命令:
ssh-keygen -t rsa
这将生成一个RSA密钥对,其中包括一个私钥和一个公钥。
2. 在生成密钥对时,系统将要求您提供一个保存密钥的文件名和路径。按照提示输入所需的文件名和路径。
3. 完成后,在指定的路径中将生成两个文件:id_rsa(私钥)和id_rsa.pub(公钥)。
4. 使用文本编辑器打开id_rsa.pub文件,并复制其中的内容。
5. 登录到您想要添加公钥的远程Linux服务器。
6. 在服务器上,使用文本编辑器打开~/.ssh/authorized_keys文件(如果文件不存在,则创建一个新文件)。
7. 在authorized_keys文件中粘贴先前复制的公钥内容。确保公钥的每一行都是连续的,没有回车符或空格。
8. 保存并关闭authorized_keys文件。
现在,您已成功添加了SSH公钥到Linux服务器上。您可以使用该公钥进行无密码连接。
阅读全文