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公钥管理”删除或者修改公钥。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)