win环境下使用copssh搭建git

原创
2012/12/27 17:45
阅读数 2K

之前网上查的资料或多或少有问题,摸索了半天终于搞定,现写下注意事项

1、copssh4.1可以从CSDN、华军下载到,默认安装即可。装后根据提示激活用户

2、msysgit 很容易找到,默认安装即可

3、使用git安装后的PuttyGen生成公私钥文件,并把公钥复制到copssh安装目录/icw/home/<user>/.ssh/,并改名成authorized_keys

4、复制Git的libexec目录的git.exe 、git-receive-pack.exe、git-upload-archive.exe 、git-upload-pack.exe

到coppssh的bin目录下

5、在home/<user>/新建Git的目录,并 在需要存放源码的目录执行命令 git init --bare,也可复制其他Git目录

6、在目录上右键菜单的TortoiseGit上选clone,URL写:<user>@IP:Dir选择之前的私钥

7、确定后一会输出<user>在服务器上密码

8、如果要进行权限管理,可以用Win本身的文件夹安全属性来设置目录的读写权限。当然,这和Linux下的权限分配机制没法比

展开阅读全文
打赏
0
7 收藏
分享
加载中
max佩恩博主
测试发现:
1、在COPSSH安装时登记的用户无法在Git访问时使用,只能用服务器上的其他用户

2、无公私钥也一样能访问
2012/12/28 10:43
回复
举报
更多评论
打赏
1 评论
7 收藏
0
分享
返回顶部
顶部