Linux全攻略 NFS伺服器配置與管理

2021-09-21 12:01:08 字數 1464 閱讀 2502

nfs是網路檔案系統(network file system)的縮寫,是分布式計算系統的乙個組成部分,可實現在異種網路上共享和裝配遠端檔案系統.nfs是由sun公司於2023年推出的.其最大的功能就是可以通過網路,讓不同作業系統的計算機可以共享資料,nfs可以將遠端主機上的檔案系統掛載到本地系統中,從而可以像使用本地檔案系統中的檔案一樣使用那些遠端檔案系統中的檔案.nfs有自己的協議和使用的埠號碼,但是在資料傳送或者其它相關資訊傳遞的時候,nfs server使用的是則是乙個稱為遠端過程呼叫(rpc)的協議協助的運作.

使用nfs server需要啟動至少兩個daemons(系統守護程序), 乙個用來管理client pc是否可以登入的問題,乙個管理登入主機後的client pc能夠使用的檔案許可權.即.1:rpc.nfsd , 2:rpc.mountd

一.配置nfs伺服器

一般nfs伺服器要提供服務,必須啟動inet,portmap,nfs 和mount這些年來個守護程序並保持在後台狀態執行.

可看到已經安裝好了.

首先建立乙個共享目錄,並賦予全部許可權.

下面配置/etc/exports檔案.

注意,共享目錄必須是絕對路徑.客戶端位址可以是乙個ip位址,指定網域名稱的主機.

sync為nfs同步寫磁碟。(如果你正在copy檔案、即使斷電,或者其他原因,也可以將一部分內容儲存到自己的硬碟裡)

上面主機段192.168.0.0段的主機只有讀許可權,而192.168.1.0段的主機有讀寫許可權並且是同步寫盤.

可以看到配置正確.

可以看到共享目錄顯示出來了.

還可以用上面兩個命令來檢視是否啟動了.

portmap服務,在執行級別3、4、5是自動開啟的,而nfs服務只是臨時設定的,如果重新啟動電腦,nfs服務就需要再次重新啟動

這是讓它在開機時就啟動,改它的啟動級別.

可以看到共享的只有本伺服器.

檢視伺服器是否可用.

然後在客戶端做配置

建立乙個資料夾,並掛載上去.

然後在目錄中建立一些檔案.但提示許可權不夠,檢視原因是:本是ip位址是:192.168.0.16.則只有讀許可權要在下面修改.

修改為具有讀和寫許可權.

可看到現在可以建立了.

然後在伺服器上可以看到掛載成功.裡面的內容是客戶端掛載上來的.

從這上面的可以看出,伺服器上是看到到是由誰掛載的內容.

可以改變,這種網路是對等網,也就是說兩邊必須都建立同樣的使用者名稱和密碼,才能顯示出是誰建立的,兩邊現在已建立好了兩個使用者,都是puddingt,密碼都是8241825。

首先要在伺服器上修改「etc/fstab「檔案

重寫一遍.

在客戶端建立一些檔案.

可以看到使用者pudding.

nfs伺服器一般是不關閉的,但客戶端是經常關閉的。而共享掛載預設在關閉客戶端重新登陸是需要重新掛載的,如果想在開機自動掛載,需要修改 「/etc/fstab」配置檔案的。在這個檔案的末尾加上下面一行命令:

在最後加上語句就可以了.

Apache伺服器完全攻略

1 軟體的安裝 yum y install http 2 啟動http服務 service httpd restart 3 相關的配置檔案 1 存放網頁的位置 var www html 2 etc httpd 存放伺服器的配置檔案 核心配置檔案 etc httpd conf httpd.conf e...

伺服器上線全攻略(一) 安裝node

將解壓的 node.js 目錄移動到 usr local 目錄下 mv node v10.15.3 linux x64 usr local node v10 配置 node 軟鏈結到 bin 目錄 ln s usr local node v10 bin node bin node配置環境變數 將 u...

IIS伺服器配置discuz偽靜態全攻略

載入 rewrite.dll 在 iis 的 isapi 上新增篩選器 這一步重點 篩選器名稱為 re 可執行檔案選擇 rewrite.dll 就可以了!配置 httpd.ini 按照 discuz 官方提供的配置 修改如下 注 discuz 官方提供的 不能直接用於 iis 伺服器的配置,以上提供...