<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > Linux網(wǎng)絡(luò )存儲器的設計

Linux網(wǎng)絡(luò )存儲器的設計

作者: 時(shí)間:2010-09-02 來(lái)源:網(wǎng)絡(luò ) 收藏

  在Samba的軟件包中存在一個(gè)smb.cONf配置文件,其結構類(lèi)似于Windows的*.ini文件。RedHat和Debian中,smb.conf文件的缺省位置是在/etc/下,所有的Samba程序都要參照這個(gè)配置文件。整個(gè)配置文件分為三節:[global]、[home]、[printers]。[global]節設置全局選項和一些缺省的服務(wù)選項;[home]節用來(lái)動(dòng)態(tài)地映射到每個(gè)用戶(hù)的home目錄下;[printers]節用來(lái)設置將按照系統printcap文件配置的打印機共享至指定用戶(hù)。其中每一節中的配置參數都是一個(gè)全局參數或是一個(gè)服務(wù)參數,全局參數影響或控制整個(gè)服務(wù)器,服務(wù)參數影響或控制服務(wù)器提供的某項服務(wù)。Samba的配置文件見(jiàn)網(wǎng)絡(luò )補充版。 管理員可通過(guò)Samba的一些命令來(lái)管理用戶(hù)及用戶(hù)的訪(fǎng)問(wèn)權限,如添加用戶(hù)、刪除用戶(hù)、改變目錄的訪(fǎng)問(wèn)權限,也中直接修改smb.conf進(jìn)行管理。

  2.3 不同結構網(wǎng)絡(luò )之間文件共享的實(shí)現

  (1)NFS協(xié)議簡(jiǎn)介

  NFS網(wǎng)絡(luò )文件系統是由Sun MicrosySTems公司最早實(shí)現的,用于在不同的操作系統、不同的網(wǎng)絡(luò )結構及不同的傳輸協(xié)議之間共享文件。NFS協(xié)議組包括NFS、RPC、XDR。NFS本身沒(méi)提供其它程序可調用的過(guò)程,它通過(guò)遠程過(guò)程調用和通用外部數據表示來(lái)實(shí)現。遠程過(guò)程調用為遠程服務(wù)提供一個(gè)接口,包括主機地址、程序號及一個(gè)遠端進(jìn)程的進(jìn)程號,而外部數據表示提供了一套通過(guò)網(wǎng)絡(luò )描述數據類(lèi)型的方法。在不同的操作系統中,文件系統的管理方式不同,對于目錄樹(shù)的深度、名字的使用以及路徑的表示方法也都有不同的規定。有些操作系統的文件系統處于特定的目錄下面,而有些操作系統用mount操作使所有的文件系統看起來(lái)在一個(gè)單獨的目錄下。盡管目錄和文件在很多方面都比較類(lèi)似,但是訪(fǎng)問(wèn)它們卻須調用不同的程序,因此,NFS假定文件系統是分等級的,并且文件處于最低等級,NFS為目錄提供一個(gè)標準的網(wǎng)絡(luò )格式以便訪(fǎng)問(wèn)。在遠程調用中,每次調用只返回一個(gè)目錄,這樣解決了不同文件系統之間結構不同的問(wèn)題。

  (2)NFS服務(wù)的配置

  NFS服務(wù)器使用了5個(gè)守護進(jìn)程來(lái)提供NFS服務(wù)。最基本的提供NFS服務(wù)的系統至少要運行nfsd用于處理NFS協(xié)議,而mountd用于處理客戶(hù)的mount請求。此外,由于NFS使用RPC遠程調用,其它三個(gè)RPC守護進(jìn)程portmap、rpc_lockd、rpc_statd可以用來(lái)幫助提供更高效的服務(wù)。為了使其它系統也能使用系統上的硬盤(pán)空間,在系統啟動(dòng)時(shí),應載入NFS的守護進(jìn)程。這需要在rc.conf中更改相應關(guān)的參數:nfs_server_enable、rpc_statd_enable、rpc_lockd.enable和portmap_enable,這些參數對應相應的守護進(jìn)程。這樣,系統啟動(dòng)之后就具備了能共享文件的能力 ,接下來(lái)的工作是通過(guò)更改/etc/exports文件來(lái)設置需要共享的目錄以及這些目錄的訪(fǎng)問(wèn)權了,以保證其安全性。Exports文件的設置如下:

  /usr/src/sys-maproot=guest1 ns host2

  /usr/ports-ro-network 202.114.1.0

  在這里我們使用絕對路徑的方式定義了兩個(gè)共享目錄usr/src/sys和/usr/ports,并且對這兩個(gè)目錄的訪(fǎng)問(wèn)權限分別作了不同的限制,以保證其安全性。對于第一個(gè)目錄,限制了客戶(hù)機上的root用戶(hù)等價(jià)于本機上的guest1用戶(hù),以避免客戶(hù)機上的root用戶(hù)擁有這個(gè)服務(wù)器上的root權力,進(jìn)行非法操作,此后的ns和host2參數是主機名,只有ns和host2才能共享這個(gè)/usr/sys/src目錄。第二行設置共享了/usr/ports目錄,限制為只允許讀取,并且也只有202.114.1.0網(wǎng)絡(luò )上的計算機才能訪(fǎng)問(wèn)這個(gè)共享目錄。在更改了exports文件之后,向mountd進(jìn)程發(fā)送一個(gè)SIGHUP信號,使其重讀exports文件的內容,這樣關(guān)于exports文件的設置才開(kāi)始生效。

  3、結 語(yǔ)

  本文提出了一個(gè)的基本解決方案,實(shí)現了的基本功能。整個(gè)系統易于安裝,具有可靠性較高,跨平臺、跨網(wǎng)絡(luò )的優(yōu)點(diǎn);同時(shí)也存在著(zhù)一些不足的地方,比如對用戶(hù)、磁盤(pán)的管理不太方便,這些可通過(guò)數據庫技術(shù)加以改進(jìn)。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>