Mac上配置GitHub的SSH

这篇具有很好参考价值的文章主要介绍了Mac上配置GitHub的SSH。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、验证是否有ssh keys

ls -al ~/.ssh

注:如果有.pub结尾的文件直接打开

cat ~/.ssh/id_rsa.pub

直接复制到github上的SSH keys ,可直接跳到最后一步进行验证

2、新建ssh keys

1.生成ssh-keygen

ssh-keygen -t rsa -b 4096 -C "my_email@example.com"

其中,”my_email@example.com“是你的 github 关联的邮箱;

2.确定key保存的目录(直接回车,选择默认)

3.输入密码(可回车不需要密码,写密码要写两遍)

这个时候在默认路径下就生成了两个文件,公钥和私钥。

4.将SSH Key添加到ssh-agent

eval $(ssh-agent -s)

返回agent的Pid:

ssh-add ~/.ssh/id_rsa

然后输入密码,没有密码的直接回车,提示添加成功!

5.打开id_rsa.pub文件,复制文件内容到github

# 查看目录
ls -al ~/.ssh
# 打开id_rsa.pub文件
cat ~/.ssh/id_rsa.pub

3、验证github是否链接

终端输入

ssh -T git@github.com

会出现

Hi xxx! You've successfully authenticated......

⚠️ “xxx”是你的GitHub用户名文章来源地址https://www.toymoban.com/news/detail-401563.html

到了这里,关于Mac上配置GitHub的SSH的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac连接远程服务器传输文件 以及 iterm2 配置SSH快速连接

    如下: 如下: 同上面终端连接方式,如下: 2.2.1 创建xxx.sh 脚本 目录和文件名随意,我这里如下: 脚本内容如下: 修改权限: 2.2.2 iterm2进行配置 版本不同可能位置不同,为了看着方便,直接截图观察: 关于 Send text at start 配置说明: Send text at start :填写格式形如 A B C

    2024年02月04日
    浏览(67)
  • mac本地创建ssh key连接github

    今天克隆自己github上面的笔记到新电脑上,用http连接进行克隆,然后要我输入账号密码,输入完报了个提示“remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.”,说是密码验证于2021年8月13日不再支持,那么就只能用ssh key的方式来连

    2024年02月13日
    浏览(40)
  • Ubuntu的SSH安全配置,查看SSH登录日志文件,修改默认端口,UFW配置防火墙,禁止root用户登录,禁用密码登陆,使用RSA私钥登录,使用 Fail2ban 工具,使用两步验证(2FA)

    环境是Ubuntu 22.04 LTS 不出意外会看到很多类似如下的日志 然后可以统计有多少人在暴力破解root密码错误登录,展示错误次数和ip 因为腾讯云还有个默认用户Ubuntu,也可以一起看看,或是查看一下自己其他用户的错误登录 统计有多少暴力猜用户名的 这台才买回来3天就被扫了

    2024年02月14日
    浏览(47)
  • 检测ssh key 是否配置成功时报错

    在使用GitHub上传文件时检测ssh key 是否配置成功时 出现问题 ssh: connect to host github.com port 22: Connection refused。 排查思路: ssh: connect to host github.com port 22: Connection refused 这个错误提示的是连接 github.com 的22端口被拒绝了。 原本以为github.com挂了,但是浏览器访问github.com一切正常。

    2023年04月22日
    浏览(41)
  • 端口转发的配置步骤及验证是否成功

    要在电脑上开放某个端口,你可以按照以下步骤进行操作: 步骤 1:确定要开放的端口 首先,确定你想要开放的端口号。例如,假设你想要开放的是 TCP 端口 8080。 步骤 2:打开防火墙 Windows 操作系统: 在搜索栏中键入“防火墙”并打开“Windows Defender 防火墙”。 在左侧面板

    2024年02月19日
    浏览(28)
  • java用正则方法验证文件名是否合法

    Java中用到文件操作时,经常要验证文件名是否合法. 用File类的createNewFile()方法的确很管用.但当要批量验证时,效率上就会有问题.正则匹配的开销比创建文件少了很多. 那么一个合法的文件(Win下)应该符合如下规则:  1.文件名不能为空,空在这里有两个意思:  文件名(包括扩展名

    2024年02月10日
    浏览(29)
  • github ssh配置

    1、生成公钥 用下面的命令生成公钥 生成的公钥默认在文件夹 ~/.ssh/ 下的 id_rsa.pub 2、在github配置本地的公钥 先复制本地公钥文件中的内容 cat ~/.ssh/id_rsa.pub 打开github的settings = SSH and GPG keys = new SSH key = 把复制的公钥添加在对应的key的文本框内 = 点击 “Add SSH key”  注意:上

    2024年02月13日
    浏览(32)
  • 【Github】配置SSH

    出现下面这种情况就是要重新配置SSH   第一步:检查本地主机是否已经存在ssh key 在任意磁盘右击打开 git bash here, 比如E盘。 第二步:进入ssh目录 ~/.ssh   第三步:通过ls查看是否有 id_rsa 和 id_rsa.pub 文件 ls ‘’ 第四步:如果没有以上文件,就使用命令创建。 ssh-keygen -t rs

    2024年02月16日
    浏览(41)
  • Git 配置SSH,多个 Github 账号配置不同的SSH KEY

    首先做个说明 生成一对默认的私钥公钥,私钥自己客户端留着用,公钥可以给多个平台用。 多对私钥公钥,主要是应对一个平台多个账号的情况。当然你想每个平台使用不同的私钥公钥也是可以的。 多次生成私钥公钥需要自己重新命名,否则会覆盖之前的。 一、查看是否已

    2024年02月07日
    浏览(62)
  • gitLab账号注册,登陆,配置SSH,验证

    本文主要目的是讲述gitlab账号注册,登陆功能,以及如何生成ssh key,并添加ssh key到gitlab中。通过git工具将gitlab上的代码拉取到本地来验证ssh功能是否进行了有效的配置 第一步:通过网址https://gitlab.com/users/sign_in打开gitlab登陆入口的页面,点击下方的register now。 第二步:跳转

    2024年02月15日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包