摘要:在共享目錄中不共享其子目錄共享目錄的子目錄如果共享之類的子目錄時,強制檢查父目錄的權(quán)限默認和上面相對,不檢查父目錄權(quán)限共享文件的和映射匿名用戶,適合公用目錄。
簡介nfs
nfs網(wǎng)絡(luò)文件系統(tǒng)常用于共享音視頻,圖片等靜態(tài)資源。將需要共享的資源放到NFS里的共享目錄,通過服務(wù)器掛載實現(xiàn)訪問。
服務(wù)端安裝:yum install -y nfs-utils rpcbind
或者
yum install -y nfs-utils yum install -y rpcbind客戶端安裝:
yum install -y nfs-utils
設(shè)置開機自啟動
systemctl enable nfs systemctl enable rpcbind服務(wù)端配置: 1. 創(chuàng)建共享目錄
mkdir -p /data/nfs-share2. 安裝完nfs服務(wù)一般會自動生成配置文件exports,如果沒有就自己創(chuàng)建一個 /etc/exports
cat /etc/exports3.編輯共享配置文件
vi /etc/exports /data/nfs-share *(rw,sync,no_root_squash) #/home/nfs *(rw,sync,no_root_squash) #/data/nfs-share *
第一列:欲共享出去的目錄,也就是想共享到網(wǎng)絡(luò)中的文件系統(tǒng);
第二列:可訪問主機 192.168.152.13 指定IP地址的主機 nfsclient.test.com 指定域名的主機 192.168.1.0/24 指定網(wǎng)段中的所有主機 *.test.com 指定域下的所有主機 * 所有主機
第三列:共享參數(shù)
下面是一些NFS共享的常用參數(shù):
?ro 只讀訪問 ?rw 讀寫訪問 ?sync 所有數(shù)據(jù)在請求時寫入共享 ?async NFS在寫入數(shù)據(jù)前可以相應(yīng)請求 ?secure NFS通過1024以下的安全TCP/IP端口發(fā)送 ?insecure NFS通過1024以上的端口發(fā)送 ?wdelay 如果多個用戶要寫入NFS目錄,則歸組寫入(默認) ?no_wdelay 如果多個用戶要寫入NFS目錄,則立即寫入,當使用async時,無需此設(shè)置。 ?Hide 在NFS共享目錄中不共享其子目錄 ?no_hide 共享NFS目錄的子目錄 ?subtree_check 如果共享/usr/bin之類的子目錄時,強制NFS檢查父目錄的權(quán)限(默認) ?no_subtree_check 和上面相對,不檢查父目錄權(quán)限 ?all_squash 共享文件的UID和GID映射匿名用戶anonymous,適合公用目錄。 ?no_all_squash 保留共享文件的UID和GID(默認) ?root_squash root用戶的所有請求映射成如anonymous用戶一樣的權(quán)限(默認) ?no_root_squas root用戶具有根目錄的完全管理訪問權(quán)限 ?anonuid=xxx
指定NFS服務(wù)器/etc/passwd文件中匿名用戶的UID
例如可以編輯/etc/exports為:
/tmp *(rw,no_root_squash) /home/public 192.168.0.*(rw) *(ro) /home/test 192.168.0.100(rw) /home/linux *.the9.com(rw,all_squash,anonuid=40,anongid=40)4. 啟動nfs
service rpcbind start # 提示: Redirecting to /bin/systemctl start rpcbind.service service nfs start # 提示: Redirecting to /bin/systemctl start nfs.service5. 查看掛載
showmount -e 127.0.0.1
返回內(nèi)容 # Export list for 127.0.0.1: # /data/nfs-share *客戶端配置: 1. 創(chuàng)建
# /kubernetes 為本機掛載的目錄 mkdir -p /kubernetes2. 掛載
mount [服務(wù)端ip]:/data/nfs-share /kubernetes # 例如 mount 10.1.1.99:/home/nfs /kubernetes其他
配置生效
# 修改共享配置文件執(zhí)行 exportfs -r
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/76155.html
摘要:也許各位朋友看到這個標題會覺得很奇怪,會問在中搭建網(wǎng)絡(luò)存儲服務(wù)有多難小菜一碟。這里的方案就是通過一鍵部署,話不多說,直接開始打開系統(tǒng)后臺,在應(yīng)用市場中搜索,點擊安裝填寫服務(wù)名稱其實也沒有什么需要設(shè)置的,點擊提交即可。 也許各位朋友看到這個標題會覺得很奇怪,會問:在Linux中搭建NFS網(wǎng)絡(luò)存儲服務(wù)有多難?小菜一碟。也許對給位老手來說這是一件再簡單不過的事,但是,這里給到大家的是一個全新...
閱讀 2945·2021-11-04 16:06
閱讀 777·2021-09-30 09:56
閱讀 1843·2021-09-22 10:02
閱讀 2623·2019-08-29 13:43
閱讀 2220·2019-08-29 13:42
閱讀 2302·2019-08-29 12:21
閱讀 1059·2019-08-29 11:29
閱讀 1389·2019-08-26 13:51