今天給大家帶來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服務器的方法教程,希望本文中能幫您解決問題。
電腦軟件相關教程