![Ubuntu上搭建SVN服務(wù)器全攻略_第1頁](http://file4.renrendoc.com/view/61705c758f07d423d5516824c6a2b6f2/61705c758f07d423d5516824c6a2b6f21.gif)
![Ubuntu上搭建SVN服務(wù)器全攻略_第2頁](http://file4.renrendoc.com/view/61705c758f07d423d5516824c6a2b6f2/61705c758f07d423d5516824c6a2b6f22.gif)
![Ubuntu上搭建SVN服務(wù)器全攻略_第3頁](http://file4.renrendoc.com/view/61705c758f07d423d5516824c6a2b6f2/61705c758f07d423d5516824c6a2b6f23.gif)
![Ubuntu上搭建SVN服務(wù)器全攻略_第4頁](http://file4.renrendoc.com/view/61705c758f07d423d5516824c6a2b6f2/61705c758f07d423d5516824c6a2b6f24.gif)
![Ubuntu上搭建SVN服務(wù)器全攻略_第5頁](http://file4.renrendoc.com/view/61705c758f07d423d5516824c6a2b6f2/61705c758f07d423d5516824c6a2b6f25.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目錄1概述安裝服務(wù)器安裝服務(wù)器創(chuàng)建服務(wù)器安裝2增加組4.3創(chuàng)建倉庫4.4配置服務(wù)器配置遠(yuǎn)程修改用戶口令6.1修改的配置文件6.2安裝默認(rèn)包6.3相關(guān)配置.10獲得修改口令的腳本6.5修改腳本執(zhí)行權(quán)限.11設(shè)置的權(quán)限修改的配置認(rèn)證文件的配置8參考文獻(xiàn).14附錄:遠(yuǎn)程修改用戶口令工具使用方法附錄:修改地址附錄:下配置服務(wù)概述本文詳細(xì)描述了環(huán)境下,架構(gòu)的服務(wù)器的搭建過程。通過來訪問服務(wù)器,采用基于的用戶認(rèn)證管理。用戶的權(quán)限使用配置。安裝服務(wù)器可以是或者是k安裝過程中創(chuàng)建一個用戶名為的系統(tǒng)帳戶,作為本服務(wù)器日常管理帳戶。另外,為了方便后續(xù)的說明,假設(shè)服務(wù)器的地址為8安裝完成后,需要先運行更新管理器,以
2、獲得最新的源列表。安裝服務(wù)器在新立得軟件包管理器里面,搜索并選擇安裝,。安裝完成后,確認(rèn)能通過訪問。正常情況下,會得到如下界面:說明已經(jīng)正常工作了。創(chuàng)建服務(wù)器安裝在新立得軟件包管理器里面,搜索subversion,并選擇安裝subversion,subversion100。安裝好之后,進(jìn)入下一步。增加組方法如下:在buntu菜單上選擇“系統(tǒng)系統(tǒng)管理用戶和組”;切換到“組”標(biāo)簽;點擊“添加組”按鈕;組名為“subversion”;將您自己(adinistrato和“wwwdata”(Apache用戶加入組成員中;點擊“OK”以確認(rèn)修改,關(guān)閉該程序。或者直接使用命令,增加組和成員:sudoaddg
3、roupsubversionsudousermod-Gsubversion-awww-dataadministrator當(dāng)然,修改組也可以直接修改組文件sudovietcroup然后需要注銷(我都是直接重新啟動)再登錄以便能夠真正成為subversion組的一員。創(chuàng)建倉庫現(xiàn)在執(zhí)行下面的命令cd/homesudomkdirsvnusr/local/svn#sudochown-Rwww-data:subversionsvnusr/local/svn#sudochmod-Rgrwssvn最后的一條命令賦予組成員對所有新加入文件倉庫的文件擁有相應(yīng)的權(quán)限。下面的命令用于創(chuàng)建文件倉庫:sudosvnadm
4、increate/home/svn4配置Apache服務(wù)器先備份一下的配置文件,執(zhí)行如下命令:通過協(xié)議訪問文件倉庫,您必須配置您的服務(wù)器。您必須加入下面的代碼片段到您的中:加I在文件最后面即可如果需要用戶每次登錄時都進(jìn)行用戶密碼驗證,請將與兩行注釋掉。當(dāng)您添加了上面的內(nèi)容,您必須重新啟動服務(wù)器,請輸入下面的命令:接下來,您需要創(chuàng)建文件,該文件包含了用戶授權(quán)的詳細(xì)信息。要添加用戶,您可以執(zhí)行下面的命令:它會提示您輸入密碼,當(dāng)您輸入了密碼,該用戶就建立了。您可以通過下面的命令來訪問文件倉庫:你還可以繼續(xù)創(chuàng)建其他用戶,但是不能再用-注選項了,因為-注選項表示創(chuàng)建一個新的用戶授權(quán)文件,一旦選用,原有的
5、授權(quán)文件就被覆蓋了。此時,應(yīng)該就可以通過方式訪問服務(wù)器了。在瀏覽器的地址欄輸入會彈出用戶驗證的窗口:輸入正確的用戶名和口令后,就能看到如下界面:配置這里可以參考:在系統(tǒng)內(nèi)的基本情況如下:關(guān)于的配置很多,這里我根據(jù)實際情況,做了一個簡單實用的加密機制。方法如下:默認(rèn)站點在配置文件在日志在啟動腳本是或者已經(jīng)在前面第步安裝好了,下面安裝模塊:安裝模塊我們可以使用來創(chuàng)建,這里我就是此方法創(chuàng)建證書的。注:在要求輸入時,輸入你的主機名。示例過程如下:此時目錄下就有了一個的文件創(chuàng)建目錄,存放證書文件復(fù)制一份站點配置做為配置的原型然后編輯的配置把端口改為(默認(rèn)是),加入認(rèn)證配置,其它的根據(jù)需要自己定制與普通配
6、置無異,以下藍(lán)色字體為新添加的:編輯端口配置,去掉0端口的監(jiān)聽:Lnamebasedvirtstsarenotyetsted,thereforeneVirtststatementereListen443這里可以不用加“Listen443”因為默認(rèn)認(rèn)證的443端口已經(jīng)打開。別忘了把前面生成的密鑰文件拷貝過來shome/administ最后重新啟動服務(wù)eeeetsetiniteestt然后netstt-nep:443如果443已經(jīng)打開,則說明tt服務(wù)已經(jīng)啟動了。在瀏覽器上再驗證一下:ttps3/svn選擇“是”則彈出如下驗證窗口:輸入se和口令之后:說明加密的tt訪問sn也成功了。遠(yuǎn)程修改sI用戶
7、口令由于架構(gòu)下的用戶并不是操作系統(tǒng)的用戶,而只是的用戶,因此沒有辦法通過登陸到操作系統(tǒng)來修改用戶口令,只能另外想辦法。借助e提供的e服務(wù),通過或者等方式來修改t配置文件,從而達(dá)到修改用戶口令的目的。以下介紹通過e的來實現(xiàn)修改口令的功能,至于tn方法,我的實驗只做了一半。修改的配置文件將ete文件打開,找到如下內(nèi)容如果沒有就直接添加,默認(rèn)情況下好像就是沒有,所以我是直接添加在文件的末尾:ipt修改成:安裝默認(rèn)包3相關(guān)配置默認(rèn)安裝好后,的目錄默認(rèn)指向目錄。而安裝的時候這個目錄一般是不會自動創(chuàng)建的。之所以選擇這個目錄,原因在下面這個文件:該文件是個鏈接,指向打開看看,里面有這樣的一段,把目錄指向了實
8、際的目錄。默認(rèn)情況下,上述文件不用任何修改。獲得修改口令的腳本訪問1或6者8直.接1與9本.作6者3聯(lián)系)獲得s將壓縮包中的三個文件同時到目錄。修5改腳本執(zhí)行權(quán)限之后,不用重新啟動服務(wù)就能通過訪問來修改口令,直接訪問驗證通過后,即可顯示如下修改密碼界面:如果修改成果,則顯示如下界面:的詳細(xì)說明,請參考附錄。設(shè)置的權(quán)限修改的配置c使用該文件為了實現(xiàn)細(xì)粒度的權(quán)限控制,可以通過修改的倉庫目錄下的文件來實現(xiàn)。在此之前,需要告訴修改后如下,其中藍(lán)色字體為新添加的內(nèi)容:認(rèn)2證文件的配置文件內(nèi)容類似如下:其他用戶只有讀權(quán)限這個兩個組有讀寫權(quán)限對子項目的控制/對子目錄有讀寫權(quán)限,下面類似。通過實踐,感覺的權(quán)限配置很簡單,但不是太方便,如果要針對子目錄設(shè)置不同的權(quán)限,則需要將每個目錄的權(quán)限都顯式的指定。參考文獻(xiàn)附錄:遠(yuǎn)程修改用戶口令工具使用方法參見、將文件放到安裝目錄下的、確認(rèn)程序第行,工具的位置(我的:、修改第8行改成所在的路徑(我的:)路、修改8亍文件改成完整路徑(我的:)b、配置文件第行密碼存放路徑(我的:、配置文件第行操作日志存放路徑(我的:注意細(xì)節(jié):、用時切勿用參數(shù)如果以前用的話,可重新輸入一次進(jìn)行更新必須有“w”寫入權(quán)限附錄:修改地址參見:www執(zhí)行命令:第一步屏蔽掉自動獲取的設(shè)置將這一行屏蔽掉修改之后的內(nèi)容如下第二步添加靜態(tài)的信息也可以通過如下命令重啟網(wǎng)卡,讓新配置生效,好處是不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年終工作總結(jié)15篇
- 人文關(guān)懷:傳遞愛與溫暖的力量主題班會
- 2025年高考語文文化常識題試題庫300題(含答案)
- 2025年河南對外經(jīng)濟(jì)貿(mào)易職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年楊凌職業(yè)技術(shù)學(xué)院高職單招高職單招英語2016-2024歷年頻考點試題含答案解析
- 中班幼兒重陽活動策劃方案五篇
- 電子商務(wù)交易合同
- 廣告宣傳片制作合同范本
- 固始土雞蛋購銷合同書
- 幼兒園種子科學(xué)活動策劃方案五篇
- 福建省泉州市晉江市2024-2025學(xué)年七年級上學(xué)期期末生物學(xué)試題(含答案)
- 2025年春新人教版物理八年級下冊課件 第十章 浮力 第4節(jié) 跨學(xué)科實踐:制作微型密度計
- 2024年全國統(tǒng)一高考英語試卷(新課標(biāo)Ⅰ卷)含答案
- 獵聘網(wǎng)在線人才測評題庫
- 《社區(qū)康復(fù)》課件-第八章 視力障礙患者的社區(qū)康復(fù)實踐
- 透析患者的血糖管理
- 《逆向建模與產(chǎn)品創(chuàng)新設(shè)計》課程標(biāo)準(zhǔn)
- 前置審方合理用藥系統(tǒng)建設(shè)方案
- 國壽增員長廊講解學(xué)習(xí)及演練課件
- 新疆維吾爾自治區(qū)烏魯木齊市初中語文九年級期末模考試題詳細(xì)答案和解析
- 同等學(xué)力申碩英語考試高頻詞匯速記匯總
評論
0/150
提交評論