zoukankan      html  css  js  c++  java
  • (五)使用GitHub的前期准备

    • 创建账户

        创建账号成功后将得到一个个人的公开页面URL:https://github.com/xkfx。

    • 设置头像
    • 设置SSH Key

    SSH 为 Secure Shell 的缩写。

    from baidu:

     
    从客户端来看,SSH提供两种级别的安全验证。
     
    第一种级别(基于口令的安全验证)
      
      只要你知道自己帐号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证你正在连接的服务器就是你想连接的服务器。可能会有别的服务器在冒充真正的服务器,也就是受到“中间人”这种方式的攻击。
     
    第二种级别(基于密匙的安全验证)
      
      需要依靠密匙,也就是你必须为自己创建一对密匙,并把公用密匙放在需要访问的服务器上。如果你要连接到SSH服务器上,客户端软件就会向服务器发出请求,请求用你的密匙进行安全验证。服务器收到请求之后,先在该服务器上你的主目录下寻找你的公用密匙,然后把它和你发送过来的公用密匙进行比较。如果两个密匙一致,服务器就用公用密匙加密“质询”(challenge)并把它发送给客户端软件。客户端软件收到“质询”之后就可以用你的私人密匙解密再把它发送给服务器。
    用这种方式,你必须知道自己密匙的口令。但是,与第一种级别相比,第二种级别不需要在网络上传送口令。
     
    第二种级别不仅加密所有传送的数据,而且“中间人”这种攻击方式也是不可能的(因为他没有你的私人密匙)。但是整个登录的过程可能需要10秒。
     
      我们要做的就是创建一对密匙,然后将公用密匙上传到github,今后就可以用私有密匙认证了。
     
       参考 http://blog.csdn.net/hustpzb/article/details/8230454/
     
  • 相关阅读:
    bzoj2733 永无乡 平衡树按秩合并
    bzoj2752 高速公路 线段树
    bzoj1052 覆盖问题 二分答案 dfs
    bzoj1584 打扫卫生 dp
    bzoj1854 游戏 二分图
    bzoj3316 JC loves Mkk 二分答案 单调队列
    bzoj3643 Phi的反函数 数学 搜索
    有一种恐怖,叫大爆搜
    BZOJ3566 概率充电器 概率dp
    一些奇奇怪怪的过题思路
  • 原文地址:https://www.cnblogs.com/xkxf/p/6360105.html
Copyright © 2011-2022 走看看