如何在github添加sshkey

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在GitHub上添加SSH Key有如下步骤:

    1. 打开终端或命令提示符窗口。
    2. 生成SSH Key。使用以下命令生成SSH Key:`ssh-keygen -t rsa -b 4096 -C “your_email@example.com”`。将命令中的your_email@example.com替换为你的GitHub邮箱地址。
    3. 提示你“Enter a file in which to save the key”,在这里可以直接回车,将SSH Key保存在默认的位置。也可以自定义保存路径,输入保存路径及文件名。
    4. 提示你“Enter passphrase”,输入一个密码。这是为了在使用SSH Key时提供额外的安全层。如果你不想设置密码,可以直接按回车键略过。
    5. SSH Key生成完成后,在终端或命令提示符窗口中运行以下命令,将SSH Key添加到ssh-agent中:`eval $(ssh-agent -s)`。
    6. 接着运行以下命令,将SSH Key添加到ssh-agent中:`ssh-add ~/.ssh/id_rsa`。如果你将SSH Key保存在了其他路径,需要将`~/.ssh/id_rsa`替换为具体的路径和文件名。
    7. 使用以下命令复制SSH Key到剪贴板:`pbcopy < ~/.ssh/id_rsa.pub`。也可以手动打开`~/.ssh/id_rsa.pub`文件,复制其中的内容。8. 打开GitHub网站,在右上角的用户菜单中选择“Settings”。9. 在设置页面的左侧菜单中选择“SSH and GPG keys”。10. 点击“New SSH key”按钮。11. 在“Title”字段中,添加一个SSH Key名称,可以是任意的标识符,用于区分不同的SSH Key。12. 在“Key”字段中,粘贴之前复制的SSH Key。13. 点击“Add SSH key”按钮,完成添加。现在,你已经成功在GitHub上添加了SSH Key。这样,你就可以使用SSH协议来进行与GitHub的通信,包括推送、拉取代码等操作。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在GitHub上添加SSH key是一种方便安全的方式来连接你的计算机和GitHub上的代码仓库。以下是在GitHub上添加SSH key的步骤:

    1. 生成SSH key:首先,你需要生成一个SSH key。在终端中运行以下命令生成一个新的SSH key:
    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    这将生成一个RSA密钥对,并将私钥保存在`~/.ssh/id_rsa`中,将公钥保存在`~/.ssh/id_rsa.pub`中。

    2. 复制SSH key:打开公钥文件`~/.ssh/id_rsa.pub`,将其中的内容复制到剪贴板中。

    3. 登录GitHub账户:在浏览器中打开GitHub,登录你的账户。

    4. 进入SSH和GPG keys页面:点击右上角的个人头像,选择“Settings”。然后在左侧菜单中选择“SSH and GPG keys”。

    5. 添加新的SSH key:点击“New SSH key”按钮,给你的SSH key起个名称,然后将之前复制的公钥粘贴到”Key”字段中。

    6. 保存SSH key:点击“Add SSH key”按钮保存你的SSH key。

    7. 验证SSH key:打开终端,运行以下命令来验证你的SSH key是否配置正确:
    “`
    ssh -T git@github.com
    “`
    如果一切设置正确,你将看到一条消息,表示SSH连接成功。

    现在,你已经成功在GitHub上添加了SSH key,你可以使用SSH协议来连接到GitHub上的远程仓库并进行代码的推送和拉取了。记住,在每次使用不同的计算机时,都需要重复以上步骤来添加相应的SSH key。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    如何在Github上添加SSH Key

    在使用Github进行代码管理之前,我们需要在本地机器上添加SSH Key。SSH Key是一种安全的登录验证方式,用于验证计算机之间的身份。在Github上添加SSH Key可以让我们在本地机器上进行代码的克隆、推送等操作,而不需要每次都输入密码。

    下面是在Github上添加SSH Key的步骤:

    1. 检查是否已生成SSH Key
    在命令行终端上输入以下命令,检查是否已经生成了SSH Key:
    “`
    ls -al ~/.ssh
    “`
    如果已经存在SSH Key,会显示以`.pub`结尾的公钥文件(例如`id_rsa.pub`)。如果不存在SSH Key,可以通过以下命令生成新的SSH Key:
    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    这个命令将生成一个新的SSH Key,其中`your_email@example.com`改为你的Github注册邮箱。

    2. 添加SSH Key到Github账户
    打开Github,在右上角的头像菜单中选择”Settings”。
    在左侧导航栏中选择”SSH and GPG keys”。
    点击”New SSH key”按钮。
    在”Title”字段中输入一个识别该SSH Key的标题,例如”Macbook Pro”。
    在”Key”字段中粘贴刚刚生成的公钥(在终端上执行命令`cat ~/.ssh/id_rsa.pub`可以查看公钥内容)。
    点击”Add SSH key”按钮,完成添加。

    3. 测试SSH Key
    在命令行终端上执行以下命令,测试SSH Key是否设置成功:
    “`
    ssh -T git@github.com
    “`
    如果成功,会显示确认信息,例如:
    “`
    Hi username! You’ve successfully authenticated, but Github does not provide shell access.
    “`

    现在,你已经成功在Github上添加了SSH Key。之后在使用Github进行代码操作时,可以选择使用SSH协议,免去每次输入密码的麻烦。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部