MAC配置SSH

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

首先终端配置

git config --global user.name "用户名"
git config --global user.email"邮箱"

生成SSH步骤
步骤一:检查是否已经存在SSH Key
打开电脑终端,输入命令:cd ~/.ssh

步骤二:生成/设置SSH Key
1)情况一:终端出现文件id_rsa.pub 或 id_dsa.pub,则表示该电脑已经存在SSH Key,此时可继续输入命令:

cat id_rsa.pub

这样你需要的SSH Key 就已经复制到粘贴板上。
(2)情况二:终端未出现id_rsa.pub 或 id_dsa.pub文件,表示该电脑还没有配置SSH Key,此时需要输入命令:

ssh-keygen -t rsa -C "your_email@example.com"  

(注意,这里的 your_email@example.com 是你自己的邮箱(例如:11******@qq.com),选一般的常用的邮箱即可,不常用的邮箱一般不推荐)
默认会在相应路径下(~/.ssh)生成id_rsa和id_rsa.pub两个文件,
连续回车即可,不要输入密码,不然每次访问都需要输入密码。
此时再输入命令:cat id_rsa.pub
复制文件内容,粘贴到github等网站的SSH key里,标题可以随便起,大功告成!

注意一:mac下启动ssh服务
mac本身安装了ssh服务,默认情况下不会开机自启

1.启动sshd服务:

sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

2.停止sshd服务:

sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist

3查看是否启动:

sudo launchctl list | grep ssh

如果看到下面的输出表示成功启动了:

- 0 com.openssh.sshd

注意二:
使用sourceTree 拉取私有仓库gitlab上代码工程,通过的ssh拉取方式(这里已经配置过公私钥,私钥也add到本地)。发现界面一直出现让输入密码情况。然后,界面一直处于校验链接是一个有效仓库地址页面转圈圈。
原因:
首次使用sourcetree获取该域名服务器下的项目时,无法把该域名下的的信息(域名,host,公钥)写入本地的konwn_hosts(目录:~/.ssh/)文件中的。
解决办法:
此时,需要打开终端模式,使用一次git clone 方式拉取代码即可。
默认.ssh目录下没有该konwn_hosts文件,在执行git -clone会自动生成。文章来源地址https://www.toymoban.com/news/detail-781506.html

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

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

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

相关文章

  • MAC配置SSH

    首先终端配置 生成SSH步骤 步骤一:检查是否已经存在SSH Key 打开电脑终端,输入命令: cd ~/.ssh 步骤二:生成/设置SSH Key 1)情况一:终端出现文件id_rsa.pub 或 id_dsa.pub,则表示该电脑已经存在SSH Key,此时可继续输入命令: 这样你需要的SSH Key 就已经复制到粘贴板上。 (2)情

    2024年02月02日
    浏览(23)
  • ssh配置多账号(Mac)

    当存在同时需要git在GitHub、gitee、gitlab等多个不同git托管平台进行ssh代码操作的时候。 之后一直回车就可以,会默认在~/.ssh目录下生成id_rsa、id_rsa.pub 之后一直回车就可以,会在~/.ssh目录下生成tiger_id_rsa、tiger_id_rsa.pub 之后复制并copy到GitHub或者gitlab的新建的ssh中: 插入内容:

    2024年02月13日
    浏览(25)
  • Mac环境配置SSH Key

    终端:ls -al ~/.ssh 若id_rsa和id_rsa.pub存在,证明本地已经存在SSH密钥,跳转步骤3 生成:ssh-keygen -t rsa -C “emAIl@xxx.com” 生成成功会提示以下代码 Generating public/private rsa key pAIr. Enter file in which to save the key (/Users/xxx/.ssh/id_rsa): 之后会提示你保存.ssh/id_rsa文件路径,直接enter即可 Crea

    2024年02月09日
    浏览(45)
  • Mac上配置GitHub的SSH

    直接复制到github上的SSH keys ,可直接跳到最后一步进行验证 其中,”my_email@example.com“是你的 github 关联的邮箱; 这个时候在默认路径下就生成了两个文件,公钥和私钥。 返回agent的Pid: 然后输入密码,没有密码的直接回车,提示添加成功! 终端输入 会出现 ⚠️ “xxx”是

    2023年04月08日
    浏览(31)
  • 【git】git ssh 公钥私钥 在 windows和mac 双系统分别如何生成 以及对接各个平台说明

    win和mac 双系统分别如何生成 git ssh windows版本需要下载git bash:https://gitforwindows.org/ 在 git bash 中输入如下指令: 这里需要注意这条指令 ssh-keygen -t rsa -C \\\"xx@qq.com\\\" 如果一路回车则生成的默认为一个私钥 id_rsa 和公钥 id_rsa.pub,且路径为 /c/Users/你的用户名/.ssh/ ,一旦我们指定名称

    2024年02月17日
    浏览(61)
  • 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日
    浏览(74)
  • mac安装vscode 配置git

    官网地址 下载mac稳定版 安装很慢的解决办法 (转自) mac电脑如何解决下载vscode慢的问题 选择谷歌浏览器右上角的3个点,选择下载内容,右键选择复制链接地址,在新窗口粘贴地址, 把地址中的一段替换成下面的 vscode.cdn.azure.cn ,回车即可下载 刚安装好vscode打开之后在源代码

    2024年02月13日
    浏览(33)
  • Mac上安装和配置Git

    在Mac上安装和配置Git是一个相对简单的过程,以下是一份详细的步骤指南。 首先,你需要确保你的Mac已经安装了Homebrew(如果还没有安装,可以通过以下命令安装:),Homebrew是一个包管理器,可以让你轻松地安装和更新各种Mac软件。 接下来,你可以使用Homebrew来安装Git。打

    2024年04月16日
    浏览(30)
  • MAC上git安装及配置

    新换了Mac笔记本,用得很不习惯,浅记录一下 首先查看电脑是否安装Git,终端输入: 没有找到,但电脑自动提示安装开发者工具,安装后测试git安装成功。 方式2:通过homebrew安装Git :todo(等用到再回来写) (1)配置用户名和邮箱 (2)生成密钥 save在默认路径下,passphras

    2024年02月15日
    浏览(28)
  • mac下配置git自定义快捷命令

    1. 指定自定义别名 配置环境变量,插入类似下面的内容 .bash_profile文件  2.  执行命令生效 3.  使用别名   终端下输入: gt ,看看效果与原命令一模一样  4.  出现的问题  在 ~/.bash_profile 中配置环境变量, 可是每次重启终端后配置的不生效。需要重新执行 : source ~/.bash_profile后

    2024年01月18日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包