时间:2017-07-04 来源:互联网 浏览量:
今天给大家带来window服务器下怎么搭建GIT服务器,window服务器下搭建GIT服务器的方法,让您轻松解决问题。
GIT服务器包含GIT和OpenSSH,GIT用于软件版本控制管理服务器端,OpenSSH为Windows版本的SSH服务器端软件。具体方法如下:
解决方法1:
1在服务器上生成Windows用户,取消用户下次登录时须更改密码,设置密码永不过期:
2将该用户隶属于GitUser组(如尚未生成改组,则先生成改组):
解决方法2:
1在Windows启动程序组中,运行如下程序(C:Program FilesICWin copsshcp.exe):
2进入COPSSH Control Panel应用对话框,正常情况下服务应该为正在运行(图标为绿色,如为红色,则可尝试点选该按钮,启动该服务):
3选择Users页面:
4点选Add按钮,出现如下导航对话框:
5选择Forward按钮,出现如下页面,选择欲激活的用户对应的域名及用户名:
6选择Forward按钮,进入如下页面,选择Linux shell and Sftp,所有选项选中:
7选择Forward按钮,进入确认页面,选择Apply:
8回到如下页面,选择Apply后,关闭。
解决方法3:
1从用户处取得对应帐户的公钥文件authorized_keys,复制到C:Program FilesICWhome icky.ssh目录下( icky是对应的用户名);
2Windows启动程序组中运行Start a Unix BASH Shell(或Windows运行中运行命令:"C:Program FilesICWinash.exe" --login -i):
3运行如下unix命令行,如运行未出错,则完毕。
解决方法4:
1在服务器硬盘上生成一个目录,用来容纳Git库,比如生成E: GITTestRepo目录;
2鼠标右键点击该目录,选择共享和安全…;
3在弹出的该目录属性对话框的安全页中加入用户对应的组GitUser;
4确认该用户组权限设置了允许修改、读取和运行、列入文件夹目录、读取、写入,选择确定后完毕。
解决方法5:
1修改C:Program FilesICWhome icky.bashrc文件( icky是对应的用户名),在文件最后加入如下行:
以上就是window服务器下怎么搭建GIT服务器,window服务器下搭建GIT服务器的方法教程,希望本文中能帮您解决问题。