码迷,mamicode.com
首页 > 其他好文 > 详细

使用 SSH 秘钥远程连接

时间:2018-12-31 11:23:24      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:nbsp   bubuko   alt   new   开发效率   两台   右上角   开发   gen   

团队开发中常用到 Git、SVN 等版本控制工具,可以大大提高开发效率。

就是将代码统一放到一个代码仓库中,方便管理。

为了安全起见,每次push、pull 代码的时候,都需要输入用户名、密码,

对于需要频繁提交代码或者在代码中远程连接的场合很不方便。

这个时候可以通过 ssh 建立两台服务器之间的长期有效连接,不再需要每次都验证密码。

1、生成公钥、秘钥对

  执行 ssh-keygen

  技术分享图片

  会在 .ssh/ 目录下生成 id_rsa  id_rsa.pub 两个文件。

2、将 id_rsa.pub 文件内容,放在需要远程连接的服务器的相应目录下,默认在 ~/.ssh/known_hosts 文件。

3、对于 github,打开右上角下拉框的设置,

  技术分享图片

  选择 SSH and GPG keys,点击右上角 New SSH key,把 id_rsa.pub 文件内容粘贴在输入框中,点击 Add SSH key。

  技术分享图片

  再次执行 git push 就可以正常免密连接了。

 

使用 SSH 秘钥远程连接

标签:nbsp   bubuko   alt   new   开发效率   两台   右上角   开发   gen   

原文地址:https://www.cnblogs.com/rendd/p/10201466.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!