手把手教你Mac上SSH多账号配置
针对不同的账户,生成一个不同用途的SSH-Key,然后进行相关的配置即可。
创建SSH,执行ssh-keygen -t rsa -C youremail@example.com ,会在.ssh目录下生成id_rsa、id_ rsa.pub 两个私钥和公钥。通过cat .sshid_rsa.pub查看公钥,并将公钥整体复制,配置到GitHub等后台。
点击桌面的【Xshell】图标,打开软件。使用xshell同时建立两个会话、连接。点击菜单栏上的【查看】,然后选择【撰写栏】选项。这时候在xshell的下面就会出现一个编辑框,就是撰写栏。
在终端(根目录就行)输入 ssh-keygen -t rsa -C + gitlab上的email。
Mac生成SSH
先安装Xcode,安装完后命令行输入git,测试git环境是否安装,如果显示没有文件夹则没有环境 如果显示下图,则表示git安装好 运行cat .sshid_rsa.pub,查看是否有ssh的文件。
在终端(根目录就行)输入 ssh-keygen -t rsa -C + gitlab上的email。
、检查.ssh文件夹是否存在 $ ls -al .ssh 如果不存在新建.ssh文件平 $ mkdir .ssh 生成KEY在命令行中输入, your_email@example.com 换成自己git账号的Email。
方式如下打开系统偏好设置——共享,选中远程登录:输入ssh-localhost来测试一下,如果提示输入密码来认证就没问题了。
点击桌面的【Xshell】图标,打开软件。使用xshell同时建立两个会话、连接。点击菜单栏上的【查看】,然后选择【撰写栏】选项。这时候在xshell的下面就会出现一个编辑框,就是撰写栏。
生成公钥 首先检查本机公活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看钥:cd ——.ssh 如果提示:No such file or directory 说明你是第一次使用git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。
Mac如何配置SSH公钥(码云)
在终端(根目录就行)输入 ssh-keygen -t rsa -C + gitlab上的email。
登录CODE平台,进入用户“账户设置”,点击右侧栏的“ssh公钥管理”,点击“添加公钥”,将刚刚生成的公钥填写到“公钥”栏,并为它起一个名称,保存即可。注意:复制公钥时不要复制多余的空格,否则可能添加不成功。
、检查.ssh文件夹是否存在 $ ls -al .ssh 如果不存在新建.ssh文件平 $ mkdir .ssh 生成KEY在命令行中输入, your_email@example.com 换成自己git账号的Email。
在服务器上,你的目录下(),建立 .ssh 目录,设置权限为700或755。 因为 SecureCRT 生成的公钥是 IETF SECSH 格式,与 OpenSSH 的格式不同,需要转换一下。
).登录GitLab的个人账户,找到SSH Keys,并将复制的内容粘贴到Key下面的文本域中,然后点击Add Key。5).在SourceTree中配置与GitLab公钥对应的公钥。点击工具-选项:到这儿为止,SourceTree配置SSH就完成了。
Mac下使用SSH远程登录服务器
1、初次用Mac做远程维护的同学,可能都会在网上找各种Mac上可用的ssh软件,但是大家可能不知道,Mac自带远程连接工具!。
2、保证可以通过ssh -v root@目标机器ip登录远程服务器 然后接下来你执行命令,在mac或者windows下面,利用podman的远程链接功能,链接到远程podman服务器。
3、很多网站站长都会使用 SSH 来远程管理自己网站服务器上的内容,虽然在 OS X 中访问 SSH 非常方便,直接在终端中执行命令“ssh username@server -p port” 就可以连接,但是每次都输入这一串命令还是有点麻烦。
MAC上iTem2通过SSH使用PEM文件登录
1、首先,需要自己安装一下iterm2,打开iterm2官网后,点击Download下载并且安装。
2、后来到了mac下,也使用。可惜到期了……于是在网上搜索了,推荐使用iterm2,同事也推荐这个。简单总结优点 用起来清爽,操作简单。
3、使用-p选项可以将PEM和OpenSSH格式互相转换。总结一下,私钥的格式有PEM, OpenSSH和PPK 3种。公钥的格式有OpenSSH和SSH2两种。对于私钥,PPK是putty程序用的,这种格式和其它格式的转换通过puttygen来做。
4、将这个文件 item2login.sh 复制到 usrlocalbin 就可以了。 然后在iTerm2里面配置。
5、securecrt作为windows下长期使用的一个优秀的ssh客户端工具,也有MAC版本的。但是通过一段时间对iterm2的了解和熟悉,发现完全可以替代 MAC下的securecrt,毕竟securecrt太贵了,99美金。
6、执行上述命令首先会让你输入生成密钥的文件名: myPemKey (自定义),之后一路回车。
还没有评论,来说两句吧...