苏晋建设集团网站,郑州做网站_郑州免费建站,wordpress 判断是否为首页,wordpress开发页面1.什么是公钥 很多服务器都是需要认证的#xff0c;ssh认证是其中的一种。在客户端生成公钥#xff0c;把生成的公钥添加到服务器#xff0c;你以后连接服务器就不用每次都输入用户名和密码了。 很多git服务器都是用ssh认证方式#xff0c;你需要把你生成的公钥发送给代码仓…1.什么是公钥 很多服务器都是需要认证的ssh认证是其中的一种。在客户端生成公钥把生成的公钥添加到服务器你以后连接服务器就不用每次都输入用户名和密码了。 很多git服务器都是用ssh认证方式你需要把你生成的公钥发送给代码仓库管理员让他给你添加到服务器上你就可以通过ssh自由地拉取和提交代码了。
2.生成公钥 如果通过上面的方式找不到公钥你就需要先生成公钥了ssh-keygen 以下引用截取自知乎平台 传送 还不会使用Github? 我们要想生成SSH key首先就得先安装 SSH对于 Linux 和 Mac 系统其默认是安装 SSH 的而对于 Windows 系统其默认是不安装 SSH 的不过由于我们安装了 Git Bash其也应该自带了 SSH. 可以通过在 Git Bash 中输入ssh命令查看本机是否安装 SSH 如图
如上图所示此结果表示我们已经安装 SSH 啦接下来输入ssh-keygen -t rsa命令表示我们指定 RSA 算法生成密钥然后敲三次回车键期间不需要输入密码之后就就会生成两个文件分别为id_rsa和id_rsa.pub即密钥id_rsa和公钥id_rsa.pub. 对于这两个文件其都为隐藏文件默认生成在以下目录
Linux 系统~/.ssh
Mac 系统~/.ssh
Windows 系统C:\Documents and Settings\username.ssh
Windows 10 ThinkPadC:\Users\think.ssh
密钥和公钥生成之后我们要做的事情就是把公钥id_rsa.pub的内容添加到 GitHub这样我们本地的密钥id_rsa和 GitHub 上的公钥id_rsa.pub才可以进行匹配授权成功后就可以向 GitHub 提交代码啦
3 查看 ssh 公钥方法 打开你的 git bash 窗口
进入 .ssh 目录cd ~/.ssh
找到 id_rsa.pub 文件ls
查看公钥cat id_rsa.pub 或者 vim id_rsa.pub 如图 文章转自 博客园晚觉入海