當前位置:首頁 » 雲伺服器 » 搭建NFS伺服器驗證

搭建NFS伺服器驗證

發布時間: 2022-10-05 13:05:42

Ⅰ 如何Windows 7系統下如何搭建NFS伺服器

Windows 7系統下搭建NFS伺服器方法:

一、軟體安裝:

1、從網路搜索haneWIN,下載下來後,雙擊運行,出現界面後點「下一步」即可。

Ⅱ 如何Windows 7系統下如何搭建NFS伺服器

軟體安裝

1、軟體安裝比較簡單,從網路搜索haneWIN這款,下載下來後,雙擊運行,出現下圖所示界面後點「下一步」即可。

2、接下來是設置安裝路徑,這個根據個人設置選擇即可,就不再多說了。

3、然後是設置開始菜單下的文件名,在這里默認即可,點「下一步」繼續安裝。

4、以上配置成功後,點擊「安裝」開始軟體的安裝,後面會自動安裝完成。

軟體配置

1、修改exports文件:
打開安裝包下的exports文件,默認是把D盤下的temp文件夾做為輸出目錄,這里可以根據自己的情況修改即可(-name:nfs不用去改)
D:\temp -name:nfs

2、替換安裝目錄下的exports文件:
修改完後保存關閉,找到haneWIN軟體的安裝文件夾,替換掉原來的exports即可。
3、重啟nfs伺服器:
從開始菜單下找到haneWIN軟體,選擇NFS下的重啟所有服務,如下圖所示。

4、成功後顯示如一圖所示內容,如果不成功,建議右擊選擇以管理員身份運行,這個在很多同事那遇到過。

Ⅲ 搭建NFS伺服器

NFS 是Network File System的縮寫,即網路文件系統。一種使用於分散式文件系統的協定,由Sun公司開發,於1984年向外公布。功能是通過網路讓不同的機器、不同的操作系統能夠彼此分享個別的數據,讓應用程序在客戶端通過網路訪問位於伺服器磁碟中的數據,是在類Unix系統間實現磁碟文件共享的一種方法。

NFS在文件傳送或信息傳送過程中依賴於RPC協議。RPC,遠程過程調用 (Remote Procere Call) 是能使客戶端執行其他系統中程序的一種機制。NFS本身是沒有提供信息傳輸的協議和功能的。

NFS應用場景,常用於高可用文件共享,多台伺服器共享同樣的數據,可擴展性比較差,本身高可用方案不完善,取而代之的數據量比較大的可以採用MFS、TFS、HDFS等等分布式文件系統。

1. 環境准備兩台Centos7.6虛擬機:

服務端:192.168.199.180

客戶端:192.168.199.190

2.創建用戶,指定用戶訪問共享文件夾:

useradd test   #創建test用戶

                                   passwd   test  #設置test密碼為123456

6.編輯nfs主配置文件/etc/exports;並添加以下內容:

/www  192.168.199.190(rw,sync,root_squash,no_all_squash,anonuid=1002,anongid=1002)     

參數詳解:

NFS安裝完畢,需要創建共享目錄,共享目錄在/etc/exports文件裡面配置,可配置參數如下:

/www  192.168.199.190(rw,sync,root_squash,no_all_squash,anonuid=1002,anongid=1002)

第一列/www 表示需要共享的目錄

IP表示允許哪個客戶端訪問

IP後括弧里的設置表示對該共享文件的許可權

ro                      只讀訪問

rw                      讀寫訪問

sync                    所有數據在請求時寫入共享

hide                    在NFS共享目錄中不共享其子目錄

no_hide                 共享NFS目錄的子目錄

all_squash              共享文件的UID和GID映射匿名用戶anonymous,適合公用目錄。

no_all_squash           保留共享文件的UID和GID(默認)

root_squash             root用戶的所有請求映射成如anonymous用戶一樣的許可權(默認)

no_root_squas           root用戶具有根目錄的完全管理訪問許可權

anonuid                 指定用戶UID

anongid                 指定用戶組ID

7.啟動nfs服務:systemctl start nfs

8.查看nfs及rpc埠是否啟動成功:

9. rpcinfo -p 192.168.199.180 查看,如圖所示:

RPC命令詳解: rpcinfo 命令會向 RPC 伺服器發出 RPC 調用,並將得到的結果顯示出來。rpcinfo 會列出所有在主機 host 上向 rpcbind 注冊的 RPC 服務。

10. 使用showmount -e localhost 命令用於查詢NFS伺服器的相關信息,顯示NFS伺服器的輸出清單。

11. 創建共享文件夾目錄www ;並在www目錄下新建jfe.txt並加入內容,授予www用戶用戶組的nfsnobody.nfsnobody許可權

mkdir -p /www                       #創建www共享目錄

touch  /www/jfe.txt               #在www目錄下創建jfe.txt文件

chown  -R  test:test  /www  #授權用戶用戶組test給www目錄

二、安裝客戶端:(192.168.199.190)

1. yum  install nfs-utils  -y

客戶端上不需要啟動nfs服務,只是為了使用showmount工具

2. 查看RPC埠是否啟動:netstat -ntpl

3.使用showmount -e 192.168.199.180命令顯示NFS伺服器輸出結果:

4.遠程掛載www共享目錄到客戶端的/mnt目錄下:mount -t nfs 192.168.199.180:/www /mnt

5. 進入到/mnt掛載盤符目錄下cd /mnt  ;確認是否有jfe.txt文件存在及查看文件許可權屬於誰:

確認文件已存在,用戶用戶組均為test用戶所屬,其他用戶不能操作此目錄下的文件及文件夾;包括root用戶都不能操作刪除及修改文件,例如root用戶都不能刪除jfe.txt文件:

6.如果也只需要客戶端的test用戶去對www共享文件夾有增刪改查許可權的話,需要以下步驟:

a. 在客戶端創建相同的test用戶,並保證UID一致的情況下才能對共享目錄有許可權進行操作

b. 設置tets用戶密碼為123456

c. 查看test用戶UID參數值是多少  cat /etc/passwd

d. 那麼問題來了,服務端的test用戶UID為1002,客戶端test用戶UID為1004,共享目錄在客戶端的許可權也為1002,那麼1004是沒有許可權去訪問共享目錄的,可參考下目前狀態的錯誤圖;首先切換到test用戶,然後進入到/mnt目錄下進行jfe.txt文件刪除看是否報錯:

e. 經過測試同樣的tets用戶,但是客戶端的用戶UID跟服務端不一致,所以是沒有許可權刪除文件的,首先退出tets用戶,切換root用戶後,需要修改客戶端test用戶UID跟服務端一致即可解決問題,命令:usermod -u 1002  tets

7.修改完客戶端test用戶UID為1002後,切換到test用戶,查看是否有jfe.txt文件存在;然後追加新內容123456到jfe.txt中;最後新建123.txt文件成功,代表NFS共享目錄指定用戶讀取(增刪改查)成功。

8. 在NFS服務端把NFS跟RPC服務加入開機自啟動:

systemctl enable nfs-server

systemctl enable rpcbind

9. 在客戶端將NFS遠程共享目錄掛載命令加入fstab配置,不然伺服器重啟掛載點將消失,加入以下配置到/etc/fstab配置文件

192.168.199.180:/www     /mnt       nfs     defaults   0 0

Ⅳ 如何在window下搭建nfs伺服器

1、首先點擊windows7系統的開始菜單,單擊控制面板;

2、在彈出來的界面中,單擊程序選項;

3、然後單擊打開或關閉windows功能;

4、在彈出來的windows功能窗口中,找到並勾選nfs服務;

5、然後等待安裝完成;

6、最後檢查下服務有沒有安裝好。

Ⅳ 如何Windows 7系統下如何搭建NFS伺服器

一,軟體安裝:

1、軟體安裝比較簡單,從網路搜索haneWIN這款,下載下來後,雙擊運行,出現下圖所示界面後點「下一步」即可。

2、接下來是設置安裝路徑,這個根據個人設置選擇即可,就不再多說了。

3、然後是設置開始菜單下的文件名,在這里默認即可,點「下一步」繼續安裝。

4、以上配置成功後,點擊「安裝」開始軟體的安裝,後面會自動安裝完成。

二,軟體配置:

1、修改exports文件:
2、打開安裝包下的exports文件,默認是把D盤下的temp文件夾做為輸出目錄,這里可以根據自己的情況修改即可(-name:nfs不用去改)D:\temp -name:nfs

3、替換安裝目錄下的exports文件:
4、修改完後保存關閉,找到haneWIN軟體的安裝文件夾,替換掉原來的exports即可。


三,重啟nfs伺服器:
1、從開始菜單下找到haneWIN軟體,選擇NFS下的重啟所有服務,如下圖所示。

2、成功後顯示如一圖所示內容,如果不成功,建議右擊選擇以管理員身份運行,這個在很多同事那遇到過。

四,Linux掛載

1、在Linux中輸入以下命令(192.168.1.44為Windows下的IP地址,這里需改成你實際配置的IP):
2、mount –t nfs –o nolock 192.168.1.44:/nfs /nfs

Ⅵ 如何Windows 7系統下如何搭建NFS伺服器

Windows 7系統下搭建NFS伺服器方法:

一、軟體安裝:

1、從網路搜索haneWIN,下載下來後,雙擊運行,出現界面後點「下一步」即可。

熱點內容
美國戰備存儲 發布:2022-11-27 23:41:17 瀏覽:885
如何理解易經的密碼 發布:2022-11-27 23:39:07 瀏覽:1000
為什麼游戲分ios和安卓伺服器 發布:2022-11-27 23:37:30 瀏覽:921
androidwifi攝像頭 發布:2022-11-27 23:35:44 瀏覽:647
c語言按位取反 發布:2022-11-27 23:32:28 瀏覽:453
三維模型演算法 發布:2022-11-27 23:27:44 瀏覽:504
佛加密轉碼 發布:2022-11-27 23:21:57 瀏覽:385
sn是密碼還是什麼 發布:2022-11-27 23:19:21 瀏覽:388
那夜4次ftp 發布:2022-11-27 23:16:12 瀏覽:117
oppo手機加密怎麼解除 發布:2022-11-27 23:13:05 瀏覽:105