window搭建git远程仓库
1、服务器环境部署
工具:
- Copssh SSH服务器
- git for window git工具
git安装
官网下载地址:https://git-scm.com/downloads
gitb.org下载地址(适合国内网络):http://gitb.org/git-for-windows/
根据需要选择版本,我这边使用的是Git-2.13.0-64-bit.exe
下载过程就不截图了,一直下一步就行。
Copssh安装
官网下载地址:https://www.itefix.net/copssh
我这边直接免费版本进行演示,版本:Copssh_client_6.0.0_x86
下载过程中有一步需要注意,如图
Service account
不要使用系统存在的用户名,密码根据需要设置,建议管理员密码相同,别为空。
然后一直下一步就可以了。
3、客户端环境部署和准备
git安装
步骤同上
生成RSA公共密钥实现无密码连接SSH服务器
1)在开始菜单
->Git
中点击Git Bash
,打开命令行
,在这里你可以使用大部分的linux终端命令,使用ssh-keygen
生成公共密钥
// 生成RSA协议公共密钥
// 据提示配置储存地址,默认为当前用户目录
// 根据提示配置密钥使用密码(可为空)
user@user-PC ~
$ ssh-keygen -t rsa
这边我全使用默认配置,打开客户端当前用户根目录/.ssh/id_rsa.pub
记录下里面的内容,在后面的服务器配置中要用到。(“~”表示用户目录,不会用户肯看不到“.ssh”,请自行百度“window显示隐藏文件”)
2、服务器配置及测试
1)在开始菜单
->Copssh
中点击COPSSH Control Panel
,打开Copssh
配置工具,如图: