您的位置:首页 > 其它

ssh 查看 安装

2016-07-19 18:05 211 查看
1. 检查SSH keys是否存在
  输入下面的命令,如果有文件id_rsa.pub 或 id_dsa.pub,则直接进入步骤3将SSH key添加到GitHub中,否则进入第二步生成SSH key

  ls -al ~/.ssh
  # Lists the files in your .ssh directory, if they exist
  2. 生成新的ssh key
  第一步:生成public/private rsa key pair
  在命令行中输入ssh-keygen -t rsa -C "your_email@example.com"

  默认会在相应路径下(/your_home_path)生成id_rsa和id_rsa.pub两个文件,如下面代码所示

  ssh-keygen -t rsa -C "your_email@example.com"
  # Creates a new ssh key using the provided email
  Generating public/private rsa key pair.
  Enter file in which to save the key (/your_home_path/.ssh/id_rsa):
  第二步:输入passphrase(本步骤可以跳过)

  设置passphrase后,进行版本控制时,每次与GitHub通信都会要求输入passphrase,以避免某些“失误”

  Enter passphrase (empty for no passphrase): [Type a passphrase]
  Enter same passphrase again: [Type passphrase again]
  sample result:

  Your identification has been saved in /your_home_path/.ssh/id_rsa.
  Your public key has been saved in /your_home_path/.ssh/id_rsa.pub.
  The key fingerprint is:
  #01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com
  第三步:将新生成的key添加到ssh-agent中:<珐攻粹纪诔慌达苇惮俩br />
  # start the ssh-agent in the background
  eval "$(ssh-agent -s)"
  Agent pid 59566
  ssh-add ~/.ssh/id_rsa
  3. 将ssh key添加到GitHub中
  用自己喜欢的文本编辑器打开id_rsa.pub文件,里面的信息即为SSH key,将这些信息复制到GitHub的Add SSH key页面即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: