本篇內(nèi)容介紹了“Windows與Linux文件系統(tǒng)互相訪問的方法”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
公司主營業(yè)務(wù):成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出揚(yáng)中免費(fèi)做網(wǎng)站回饋大家。
一、Samba軟件實(shí)現(xiàn)共享Linux文件系統(tǒng)給Windows用戶
Samba軟件被譽(yù)為10大最有價(jià)值的開源軟件之第五位。其獲取方式非常容易,配置使用也非常簡單。下面以fedora系統(tǒng)為例,先看一下本地是否已經(jīng)安裝好samba,如果/etc/init.d/smb 文件存在,則說明已經(jīng)安裝好了samba軟件,否則使用如下命令安裝:
yum install samba
安裝完成后,修改配置文件,打開:/etc/samba/smb.conf,在文件末尾加上如下配置:
[root] comment = root path = / create mask = 64 writeable = yes browseable = yes valid users = root
這個(gè)配置的意思是,創(chuàng)建一個(gè)名為root的共享,將根文件目錄“/”共享給用戶。允許登錄的用戶名是root。
然后給samba系統(tǒng)添加root用戶,使用如下命令:
smbpasswd -a root
按照提示設(shè)置root用戶的密碼。
重新啟動samba服務(wù)。
service smb restart
檢查smb進(jìn)程是否已經(jīng)運(yùn)行:
root 1787 0.0 0.4 33068 4784 ? Ss 21:51 0:00 smbd root 1788 0.0 0.2 33068 2580 ? S 21:51 0:00 _ smbd
在需要訪問該Linux系統(tǒng)的Windows客戶機(jī)上面,打開Windows的資源管理器,在地址欄輸入:\192.168.1.110
會發(fā)現(xiàn),提示有一個(gè)共享root,雙擊訪問時(shí),提示輸入用戶名和密碼,輸入此前配置的root用戶和密碼即可訪問。這里就是Samba軟件實(shí)現(xiàn)了CIFS的服務(wù)端,Windows資源管理作為客戶端訪問遠(yuǎn)程的共享文件系統(tǒng)。為了更為方便的使用該文件系統(tǒng),還可以將該共享映射成一個(gè)本地的盤符,讓W(xué)indows上面的各種工具像使用本地磁盤一樣使用該目錄。所有在Windows上面對該共享做的操作都會實(shí)時(shí)同步到Linux系統(tǒng)上面。
二、Linux訪問Windows的共享
上面的借助于Samba的方式是大家常用的。還有一種,Windows系統(tǒng)天然就是一個(gè)CIFS的服務(wù)端和客戶端,既然Windows系統(tǒng)可以給Windows系統(tǒng)共享目錄,那么Linux系統(tǒng)能否訪問這些共享呢?答案是肯定的,由于有強(qiáng)大的VFS支撐,Linux支持掛載和訪問各種文件系統(tǒng)。mount工具支持掛在CIFS甚至NTFS的文件系統(tǒng)。如果是Windows本機(jī)上面的Linux虛擬機(jī),那么可以直接通過虛擬機(jī)管理軟件,如Vmware直接共享本地的磁盤分區(qū)給Linux系統(tǒng),Linux系統(tǒng)根據(jù)Windows的磁盤分區(qū)的文件系統(tǒng)類型掛載即可。這里不詳述該方案。
進(jìn)入本段的正題,首先我們需要共享一個(gè)Windows的目錄:
下面以Windows XP為例,Windows 7未做驗(yàn)證,應(yīng)該類似。在共享之前,首先需要確保Windows系統(tǒng)的server服務(wù)處于啟動狀態(tài),如下圖:
選擇需要共享的目錄,右鍵,屬性,選擇“共享”頁,如下圖:
選擇在網(wǎng)絡(luò)上共享這個(gè)文件夾,并指定共享名。根據(jù)需要選擇是否允許遠(yuǎn)程用戶修改該文件夾。這樣這個(gè)文件夾就被共享給遠(yuǎn)程訪問了。
在Linux系統(tǒng)下掛載該共享:
[root@f2 ~]# mount -t cifs -o username="Test" //192.168.1.100/sourcecode /root/sourcecode Password for Test@//192.168.1.100/sourcecode:
按照要求輸入指定用戶的密碼即可。
此時(shí),Windows的共享sourcecode目錄就已經(jīng)掛載到Linux系統(tǒng)上面了,Linux系統(tǒng)可以像訪問本地目錄一樣訪問該目錄了。
“Windows與Linux文件系統(tǒng)互相訪問的方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!