中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

記一次取CSVN數據(基于windows2008的Colla

發布時間:2020-10-02 17:12:04 來源:網絡 閱讀:984 作者:卻邪水心 欄目:系統運維

    前言:公司一臺兩年前的SVN服務器,由于年久失修,基本信息已經湮滅在時光里,除了知道它曾經是某部門的svn服務器之外,其他一無所知......直到最近某一天,某部門突然想把這臺機器里的數據都取出來,然后我就接下了這個光榮而艱巨的任務~~~講真,我真的是知道它是個svn服務器......


   拿到機器后,通上電,連上顯示器......第一個問題,這是個windows2008的機器,我木有密碼......

   現做的PE盤,進系統破解了密碼,此處就不贅述了,大家可以自行百度......

   進入系統后,發現這個svn使用的是Collab Net Subversion的版本,講真~~~我沒用過。。。

   然后各種百度,各種查資料,大概搞清楚了這個csvn的安裝過程,然后發現,真玩意真是說簡單就很簡單,說復雜能讓人吐血。

   進入系統,找到了csvn的安裝目錄,在c盤,然后發現svn的數據倉庫存在D盤,大小大概在14G左右。從本地直接啟動csvn的后臺,第二個問題來了~~~沒有超級管理員的密碼......默認的賬號密碼組admin,admin已經被修改了...Orz

   所以首要任務,破解admin的密碼~~~經過幾天的資料查找以及無數的測試,最后發現,這個版本的svn使用的是一種叫psqldb的數據庫,文件位置在:

記一次取CSVN數據(基于windows2008的Colla


   這里多一句嘴,最好使用稍微專業點的編輯工具來打開文件,比如notepadd,editplus等,以免產生不必要的編碼問題~~~畢竟csvn是結合apache的,windows的編輯工具容易產生BOM頭。

   打開之后,可以看到很多的sql語句,可以直接ctrl+f搜索:

記一次取CSVN數據(基于windows2008的Colla

   這里是我虛擬機的文件,謹做說明演示。截取的是自帶的admin賬號的相關信息,可以看到value里有很多值,一個值是1.1,據我猜測,這是第一個賬號的第二條sql記錄,細心的你,肯定能看到圖片上面還有一個1.0標識的插入語句,這個1指代的就是admin;然后第二個值是一長串的代碼,這就是存儲的admin的加密密碼,從這串代碼來看,這里的加密方式并不高級,所以你懂得~~~重點來了,我選擇了最粗暴的方法,直接另開了一臺win2008的虛擬機,裝上相同版本的csvn,然后找到新開的csvn里的數據庫文件,找到admin的加密密碼,直接拷貝過來,復制粘貼,沒錯,就是默認的admin,密碼也是admin,至于成不成功,先稍等會,咱們接著說這一長串的值的意義。密碼后面的第三個值,代表的是賬號的啟用狀態,TRUE即為啟用。第四個值是賬號名,第五個值是該賬號的管理員郵箱,第六個值是管理員的描述,第七個值是管理員的說明。

   然后重啟csvn的兩個服務,稍等片刻,重連后臺,輸入admin,admin,然后發現,登錄成功了~~~這就意味著,我已經拿到了超級管理員的權限,那么接下來就是指定版本倉庫的用戶權限。如果不是做精細控制,只需要一個總的權限即可,像我這一次,就只是為了拷貝數據,所以我為所有的倉庫都設置了admin這個超級管理員的讀寫權限,具體設置方法,請參考SVN權限設置。

   然后就是拷貝數據了~~~下載小烏龜的svn客戶端(TortoiseSVN)安裝配置,這里又有一個小坑,就是在連接數據倉庫之前,你需要先在settings里配置csvn的權限賬號密碼:

記一次取CSVN數據(基于windows2008的Colla


然后打開repo browser,輸入svn的url,然后輸入賬號密碼,就能看到數據倉庫里的內容了。


   在這里我想吐槽一下,這個csvn由于是基于apache和subversion的,所以對中文路徑的支持那是相當的差。在管理員后臺登錄的時候,查看數據倉庫,你會發現,只要攜帶中文的目錄,你去打開的時候都是404的位置錯誤,這給了我一個很大的迷惑......我一度以為是我把哪個配置文件改錯了......最后發現,只是管理端后臺有問題,正常用小烏龜連接上后,中文路徑并不會報404//手動吐槽//






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长泰县| 新巴尔虎左旗| 罗甸县| 金华市| 牡丹江市| 西乌珠穆沁旗| 泰和县| 叶城县| 进贤县| 太白县| 璧山县| 建宁县| 屏山县| 霍城县| 厦门市| 巴南区| 石泉县| 青河县| 河津市| 资溪县| 普陀区| 宝坻区| 体育| 融水| 陇川县| 筠连县| 苍梧县| 鲁山县| 张家港市| 苍南县| 城固县| 久治县| 马山县| 灌云县| 共和县| 定远县| 类乌齐县| 古田县| 永德县| 乌拉特后旗| 车险|