当前位置:首页 > Windows服务器下搭建基于SSH的GIT服务器
Windows服务器下搭建基于SSH的GIT服务器
一、工具/原料
服务端软件
1、 Git for Windows: MsysGit(Git-1.8.1.2-preview20130201.exe),这是真正的git,高版本的安装在后面配置时有些不同。
2、 OpenSSH for Windows: CopSSH(Copssh_4.1.0_Installer.exe),这是一个windows平台的SSH服务器
服务器系统:Windows Server 2008 SP1
客户端软件
1、 Git for Windows: SourceTree(SourceTreeSetup_1.6.23.exe),Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具 客户端系统:Windows 8.1
二、生成用户帐号
1、在服务器上生成Windows用户,取消用户下次登录时须更改密码,设置密码永不过期
选中我的电脑,点击管理,进入计算机管理界面,点击系统工具下的本地用户和组,再点击本地用户和组下的用户。进入以下界面
在空白处右击,选择新用户,输入用户名,密码等,点击创建,用户创建成功。如图
说明:我把这个“yichi”设为了系统管理员。
2、将该用户隶属于GitUser组(如尚未生成该组,则先生成该组)
点击本地用户和组下的组。进入以下界面
在空白处右击,选择新建组,输入组名GitUser,点击创建,组创建成功。如下图
在本地用户和组下的组中选择刚才新建的组GitUser,右击选择属性,添加成员,如下图
点击“确定”完成新建用户。
3、给GitUser组赋权限
如果我们要管理的仓库已存在,或者在后面创建仓库后,把仓库文件夹的权限赋给添加的用户组GitUser,如下所示:
仓库文件夹->属性->安全->编辑
共分享92篇相关文档