生成SSH公钥

生成SSH公钥,第1张

1 、检查卖稿.ssh文档配咐件夹是否存在

2、如果不存在新建.ssh文件

3、生成KEY在命令行中输入, [email protected] 换成自己人Email。

4、查看公钥

5、将行纯公钥复制过程剪贴板

可使用如下命令生成

ssh-keygen -t rsa

因为mac系统也是从unix基础上演变过来的,所以很多核心的东西也是与unix相通的。

1、-t 是指定加密参橘耐数为ras,默认是dsa

2、生成后会在当前用户的家目录下自动创建.ssh目录里面会旅槐有id_rsa和id_rsa.pub两个文件

3、将id_rsa.pub的文件内容复制然后在需要授权的机器上加入其.ssh/authorized_keys文件中,完成授权

注拆伍友意:.ssh目录权限为 700 而对应需要授权机器上authorized_keys文件的权限为600,否则无法登录

另:被授权机器selinux最好置0或干脆禁用,如果你熟悉selinux也可对相应的布尔值进行授权;

1. 生腔纯成公钥

首先检查本机公钥:

$ cd ——/.ssh

如果提示:No such file or directory 说明你是第一次使用git。如果不是第一次使用,请执行下面的 *** 作,清理原有ssh密钥

$ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*

生成新的密钥:

$ ssh-keygen -t rsa -C “您的邮箱地址”

在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。

您可以在你本机系统盘下,您的用户文件夹里发现一个。ssh文件,其中的id_rsa.pub文件里储存的即为刚刚生成的ssh密钥。

2. 添加公钥

登录CODE平台,进入用户“账户设置”,点击右侧栏的“ssh公钥管理”,点击“添加公钥”,将刚刚生成伍虚咐的公钥填写到“公钥”栏,并为它起一个名称,保存即可。

注意:复制公钥时不要复制多余的空格,否则可能添加誉雀不成功。

我碰到的一个项目:有些时候,需要在你生成的。ssh目录下,新建个config文件,然后里面写入user xxx

3. 管理公钥

您也可以在“账户设置”——“ssh公钥管理”删除或者修改公钥。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12296191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存