当前位置: 首页 > news >正文

旅游手机网站开发统计网站流量的网站

旅游手机网站开发,统计网站流量的网站,旅行网站开发,wordpress律师模板一. 为什么配置ssh 使用 ssh 克隆项目,更加安全方便。 git clone 项目时一般使用两种协议 https 和 ssh 。 二. 原理的通俗解释 ssh 解决的问题是登录时的用户身份验证问题,默认使用 RSA(也支持其他算法: RSA、DSA、ECDSA、EdD…

一. 为什么配置ssh

  • 使用 ssh 克隆项目,更加安全方便。 git clone 项目时一般使用两种协议 httpsssh

二. 原理的通俗解释

  1. ssh 解决的问题是登录时的用户身份验证问题,默认使用 RSA(也支持其他算法: RSA、DSA、ECDSA、EdDSA、Ed25519 ,它们在效率,安全性上有所区别)。
  2. 完整的流程:
  • 我们首先在本地生成一对公私钥(如果需要多对秘钥分别用于不同平台 gitlab, github, gitee 等,可以生成多对;也可以多个平台使用一对秘钥),
  • 私钥交给秘钥管理器 ssh-agent
  • 公钥配置到目标网站 gitlab, github,gitee
  • 这样在登录指定服务器时,秘钥管理器就会使用秘钥自动验证用户身份。
  1. 建议
  • 使用两对秘钥,一个用于公司的gitlab,一个用于自己的 gitee, github。

三. 相关文件

  • 所有 ssh 相关的文件都在 ~/.ssh/ 下,本次用到的相关文件
    1. id_rsaid_rsa.pub :默认一对公私钥的名字,可以有多对,使用命令 ssh-keygen 生成。
    2. known_hosts :当替换了原有平台的公钥时,需要去这个文件里删除对应平台的 host 记录。

四. 关键步骤

  1. 生成秘钥对,可以检查目录 ~/.ssh/ 下是否有秘钥对,如果没有则重新生成。
# 给 邮箱zhangsan@qq.com 或 用户lisi 生成公私钥
# -t 参数:指定算法 ed25519,更加高效和安全
# -C 参数:指定公私钥中的注释,一般用邮箱或用户名,不影响使用
ssh-keygen -t ed25519 -C "zhangsan@qq.com"
ssh-keygen -t ed25519 -C "lisi"
# 输入命令后,如果不需要密码的话,连续3个回车。最后得到了两个文件:id_rsa和id_rsa.pub。
# 如果需要指定当前秘钥给 gitlab 平台,在第一次回车后,复制提示的路径,修改 id_rsa 为 gitlab_id ,
# 则会得到 gitlab_id 和 gitlab_id.pub 两个文件。
  1. 添加私钥到 ssh-agent 私钥管理器。
# 查看当前已经添加的 秘钥
ssh-add -l
# 添加指定的 秘钥,不要添加公钥
ssh-add ~/.ssh/id_rsa
ssh-add ~/.ssh/gitlab_id
# 如果发现本地 ssh-add 没有的话,就先运行如下命令
eval  `ssh-agent -s`
  1. 添加公钥到 gitlab、github、gitee
  • 复制 gitlab_id.pub 文件里的内容,黏贴到对应网站的个人配置中。
  1. 验证是否可以克隆。
# 验证是否可以连接目标服务器,验证格式:ssh -T git@domain。
# domain 是克隆项目时 git@domain:project 之间的内容。
ssh -T git@gitlab.company.com
ssh -T git@gitee.com
ssh -T git@github.com
# 直接克隆项目代码试试
git clone git@xxx.git

五. 命令总结

# 生成秘钥
ssh-keygen -t ed25519 -C "zhangsan@qq.com"
# 查看添加秘钥到 管理器
ssh-add -l
ssh-add ~/.ssh/id_rsa
# 运行管理器
eval  `ssh-agent -s`
# 验证是否可以访问
ssh -T git@gitee.com

六. windows 10 需要注意以下两点

  1. 在 服务 中开启 ssh agent。
  • win + R -> services.msc -> openssh -> auto
  1. 如果执行 ssh -T git@gitee.com 可以,但是仍不能 克隆 代码,需要配置 config 文件。
http://www.hkea.cn/news/379088/

相关文章:

  • 网页模板网站推荐媒体公关是做什么的
  • 泰安的网站建设公司爱站网域名查询
  • 台州椒江网站制作公司广告推销
  • 南康做网站合肥seo招聘
  • 成都网站建设定长沙专业网站制作
  • 有什么网站是python做的如何自己开发一个平台
  • 网站建设标志设计北京网站优化公司
  • 图标使用wordpress杭州seo博客
  • 企业网站如何做推广竞价推广托管公司介绍
  • 网站如何做微信登录seo公司 杭州
  • 中山里水网站建设软文广告案例分析
  • 做外贸是用什么网站做新型网络营销方式
  • 心理咨询网站开发百度手机seo软件
  • 17网站一起做网批seo营销优化
  • 做赚钱网站程序员培训班要多少钱
  • 已经收录大规模修改收录页面对网站有影响吗什么软件可以推广自己的产品
  • 丁香园做科室网站厦门网络推广
  • 免费的企业网站制作提高网站权重的方法
  • 兰州网站制作怎么样网页在线生成
  • 自建网站网址雅虎搜索引擎首页
  • 注册科技有限公司可以做网站吗百度搜索排名机制
  • 武汉做网站好网站制作多少钱一个
  • 安阳网站建设怎么从网上找客户
  • 文章博客媒体网站模板怎样在百度上打广告
  • 做网站是不是要模板直接打开百度
  • 哪个网站做app推广服务商
  • 中国哪里在大建设网站优化培训学校
  • 自己做的网站点首页出错腾讯广告代理商加盟
  • 如何做免费的网站推广东莞百度seo
  • 宜昌网站制作公司百度竞价官网