码云仓库.ssh公钥

码云仓库.ssh公钥

一、获取公钥

windows系统自带保存密码功能,如果 mac 没有自带保存密码功能怎么办? https 没有记住就帐号,每次登录时都要输入帐号密码,就很浪费时间。 ssh 可以避免每次添加用户名密码。

码云仓库.ssh公钥 生成密钥

1 进入当前用户的家目录 ~

2 $ cd ~

4 如果有.ssh 目录,则删除.ssh 目录

5 $ rm -rvf .ssh

7 运行命令生成.ssh 密钥目录

8 $ ssh-keygen -t rsa -C

9 [注意:这里-C 这个参数是大写的 C , 出现光标停留的地方直接按 Enter 键]

11 入.ssh 目录查看文件列表

12 $ cd .ssh

14 查看所有目录 与 文件

15 $ ls -lf

16 ./ ../ id rsa id rsa.pub

码云仓库.ssh公钥码云仓库.ssh公钥

17

18 查看 id rsa.pub 文件内容, 复制 id_rsa.pub 文件内容(公钥)

19 $ cat id rsa.pub

码云仓库.ssh公钥码云仓库.ssh公钥

码云仓库.ssh公钥 登录 码云, 点击用户头像→设置

码云仓库.ssh公钥

码云仓库.ssh公钥 点击 SSH公钥,输入复制的密钥信息

码云仓库.ssh公钥

码云仓库.ssh公钥 权限验证

码云仓库.ssh公钥码云仓库.ssh公钥

码云仓库.ssh公钥 回到 Git Bash 创建 远程ssh地址别名

1 cd /d/gitStudy/mengxuegu7

2 vim demo1.txt

3 git commit -m "test ssh update" demo1.txt

4 git remote add origin_ssh :mxg6666/mengxuegu.git

6 git remote -v

7 origin https://gitee.com/mxg6666/mengxuegu.git (fetch)

8 origin https://gitee.com/mxg6666/mengxuegu.git (push)

9origin_ssh:mxg6666/mengxuegu.git(fetch)
10origin_ssh:mxg6666/mengxuegu.git(push)

码云仓库.ssh公钥

码云仓库.ssh公钥 推送文件进行测试

1 git push origin_ssh master

码云仓库.ssh公钥