ssh可以说是我们连接服务器的必备组件了,不同于Linux默认自带并不,windows好像并没有自带这个功能,下面记录一下在Windows下如何安装SSH并生成密钥上传到github上。
最简单的方法
说实话我是没有印象在我的windows上安装过openssh或者配置过环境变量链接ssh,但是我的环境变量中确实有System32文件夹下的open-ssh其实就是系统自带的,经过Google,我发现后序版本的win10其实是自带open-ssh客户端的,如果ssh命令失效我们只需要启用就可以了,具体步骤如下:
然后在添加功能中选择open-ssh即可
手动安装open-ssh客户端
- 首先下载最新的openssh
- 下载好后解压到任意地方
- 然后配置环境变量
- 然后新建一个变量,位置填刚才解压openssh的位置
生成GitHub密钥并上传
- 在终端中输入:
1
ssh-keygen//生成新的密钥
- 一路回车即可,记住生成密钥的位置(一般为C:\Users\用户名.ssh)
- 然后登陆GitHub,在右上角找到setting
- 点击new ssh key,将id_isa.pub中的内容全部复制进去即可
enjoy it~