搭建 NFS 服務端

2021-09-28 10:50:31 字數 2272 閱讀 7820

一 準備兩台機器

二 服務端安裝

yum -y install rpcbind nfs-utils
mkdir /opt/wwwroot
#使用vi開啟 /etc/exports檔案

vi /etc/exports

#單機i 輸入以下內容

/opt/wwwroot 10.0.7.184(rw,sync,no_root_squash)

#啟用配置

exportfs -r

# 1 假如沒有防火牆可忽略此步驟

# 2 因為nfs埠設定較為複雜,除了固定的port111、2049外,還有其他服務如rpc、mounted等開啟的不固定的埠。因此我們可以設定nfs服務的埠配置檔案。

# 使用vi開啟 /etc/sysconfig/nfs檔案,將下列內容的注釋去掉,如果沒有則新增:

vi /etc/sysconfig/nfs

rquotad_port=1001

lockd_tcpport=30001

lockd_u***ort=30002

mountd_port=1002

#儲存:wq

#防火牆新增需要埠

firewall-cmd --zone=public --add-port=111/tcp --add-port=111/udp --add-port=2049/tcp --add-port=2049/udp --add-port=1001/tcp --add-port=1001/udp --add-port=1002/tcp --add-port=1002/udp --add-port=30001/tcp --add-port=30002/udp --permanent

#重啟防火牆

firewall-cmd --reload

systemctl start rpcbind

systemctl start nfs

# 埠認證

# 本地連線認證

以上服務端正常安裝

配置解釋

選項說明

ro:共享目錄唯讀

rw:共享目錄可讀可寫

all_squash:所有訪問使用者都對映為匿名使用者或使用者組

no_all_squash(預設):訪問使用者先與本機使用者匹配,匹配失敗後再對映為匿名使用者或使用者組

root_squash(預設):將來訪的root使用者對映為匿名使用者或使用者組

no_root_squash:來訪的root使用者保持root帳號許可權

anonuid=

:指定匿名訪問使用者的本地使用者uid,預設為nfsnobody(65534)

anongid=

:指定匿名訪問使用者的本地使用者組gid,預設為nfsnobody(65534)

secure(預設):限制客戶端只能從小於1024的tcp/ip埠連線伺服器

insecure:允許客戶端從大於1024的tcp/ip埠連線伺服器

sync:將資料同步寫入記憶體緩衝區與磁碟中,效率低,但可以保證資料的一致性

async:將資料先儲存在記憶體緩衝區中,必要時才寫入磁碟

no_wdelay:若有寫操作則立即執行,應與sync配合使用

subtree_check(預設) :若輸出目錄是乙個子目錄,則nfs伺服器將檢查其父目錄的許可權

no_subtree_check :即使輸出目錄是乙個子目錄,nfs伺服器也不檢查其父目錄的許可權,這樣可以提高效率

exportfs引數說明

-a 全部掛載或解除安裝 /etc/exports中的內容

-r 重新讀取/etc/exports 中的資訊 ,並同步更新/etc/exports、/var/lib/nfs/xtab

-u 解除安裝單一目錄(和-a一起使用為解除安裝所有/etc/exports檔案中的目錄)

-v 輸出詳細的共享引數

Ubuntu14 04下搭建nfs服務端

因為工作原因,一直在除錯一塊安裝了精簡版linux系統的a9板子,以前在老同事的帶領下,pc上編譯生成乙個elf二進位制檔案,然後使用tftp傳進a9板子裡去,檔案debug版本大小在15m,網線直連速度還好,大約1到2分鐘,然而如果無法鏈結網線 機器裝好,板子封裝機械人在內部 傳一次大概得3到5分...

SVN服務端搭建

tortoisesvn 1.4.3.8645 win32 svn 1.4.3.msi 客戶端 languagepack 1.4.3.8645 win32 zh cn.exe 客戶端中文包 1.安裝 安裝伺服器 svn 1.4.0 setup.exe 和客戶端 tortoisesvn 1.4.3.86...

CAS服務端搭建

4 輸入預設的使用者名稱 casuser 和密碼 mellon。登入成功後會跳到登入成功的提示頁面 二 cas服務端配置 1 修改埠。如果我們不希望用8080埠訪問cas,可以修改埠。1 修改tomcat的埠。開啟tomcat 目錄 conf server.xml 找到下面的配置 2 修改cas配置...