git新增使用者(期間要注意要求輸入的密碼,是新使用者密碼還是管理者密碼):
在新使用者機
1,新使用者要生成金鑰對:
sudo apt-get install openssh-client
ssh-keygen
2,修改公鑰名稱(用mv就可以了),如***.pub
3,將公鑰發給管理者
在管理者機
git clone [email protected]:gitolite-admin.git
2,將新使用者公鑰複製到gitolite-admin/keydir
3,執行 git add 命令,將公鑰新增入版本庫。
git add keydir
git status
4,執行 git commit,完成提交。
git commit -m 「add user: ***」
5,執行 git push,同步到伺服器,才真正完成新使用者的新增
git push
(注意,此時可以在服務端檢視git/.ssh/authorized_keys 檔案,會發現新增的使用者公鑰也附加其中)
6,修改許可權
進入gitolite-admin
vi conf/gitolite.conf
(注意,裡面有具體每個檔案的每個使用者的許可權,修改可以參照已有的,新增管理者一樣如此)
7,編輯結束,提交改動(回到gitolite-admin目錄)
git add conf/gitolite.conf
git commit -q -m "new team @team1 auth for repo testing.(這句話沒所謂)"
8,執行 git push ,同步到伺服器,才真正完成授權檔案的編輯
git push
git伺服器新增使用者
git新增使用者 期間要注意要求輸入的密碼,是新使用者密碼還是管理者密碼 在新使用者機 1,新使用者要生成金鑰對 sudo apt get install openssh client ssh keygen 2,修改公鑰名稱 用 mv就可以了 如 pub 3,將公鑰發給管理者 在管理者機 1,將gi...
git伺服器新增倉庫
在已有的git庫中搭建新的庫,並將本地的git倉庫,上傳到伺服器的git庫中,從而開始乙個新的專案。首先是在本地操作 在本地新建資料夾spider,進入到spider中 如下 登入到遠端的git伺服器上,到你要建立倉庫的位置然後進入spider.git目錄。git bare init。這樣就在伺服器...
Linux伺服器新增SVN使用者
1 找到svn的安裝目錄 如果svn程序已經啟動,可以通過ps ef grep svn查詢 如果svn程序未啟動,可以通過 find name svn查詢 2 進入該目錄的conf資料夾,其中包含authz passwd svnserve.conf三個檔案 3 vim passwd修改passwd加...