中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中怎么通過安裝nfs共享文件

發布時間:2021-06-21 17:43:55 來源:億速云 閱讀:148 作者:Leah 欄目:大數據

這篇文章給大家介紹Linux中怎么通過安裝nfs共享文件,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

簡介nfs

nfs網絡文件系統常用于共享音視頻,圖片等靜態資源。將需要共享的資源放到NFS里的共享目錄,通過服務器掛載實現訪問。

服務端安裝:

yum install -y nfs-utils rpcbind

或者

yum install -y nfs-utils
yum install -y rpcbind

客戶端安裝:

yum install -y nfs-utils

設置開機自啟動

systemctl enable nfs
systemctl enable rpcbind

服務端配置:

1. 創建共享目錄

mkdir -p /data/nfs-share

2. 安裝完nfs服務一般會自動生成配置文件exports,如果沒有就自己創建一個 /etc/exports

cat /etc/exports

3.編輯共享配置文件

vi /etc/exports
/data/nfs-share *(rw,sync,no_root_squash)


#/home/nfs *(rw,sync,no_root_squash)
#/data/nfs-share *

第一列:欲共享出去的目錄,也就是想共享到網絡中的文件系統;

第二列:可訪問主機
192.168.152.13      指定IP地址的主機
nfsclient.test.com  指定域名的主機
192.168.1.0/24      指定網段中的所有主機
*.test.com          指定域下的所有主機
*                   所有主機

第三列:共享參數 下面是一些NFS共享的常用參數:

 ro                      只讀訪問
 rw                      讀寫訪問
 sync                    所有數據在請求時寫入共享
 async                   NFS在寫入數據前可以相應請求
 secure                  NFS通過1024以下的安全TCP/IP端口發送
 insecure                NFS通過1024以上的端口發送
 wdelay                  如果多個用戶要寫入NFS目錄,則歸組寫入(默認)
 no_wdelay               如果多個用戶要寫入NFS目錄,則立即寫入,當使用async時,無需此設置。
 Hide                    在NFS共享目錄中不共享其子目錄
 no_hide                 共享NFS目錄的子目錄
 subtree_check           如果共享/usr/bin之類的子目錄時,強制NFS檢查父目錄的權限(默認)
 no_subtree_check        和上面相對,不檢查父目錄權限
 all_squash              共享文件的UID和GID映射匿名用戶anonymous,適合公用目錄。
 no_all_squash           保留共享文件的UID和GID(默認)
 root_squash             root用戶的所有請求映射成如anonymous用戶一樣的權限(默認)
 no_root_squas           root用戶具有根目錄的完全管理訪問權限
 anonuid=xxx

指定NFS服務器/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.service

5. 查看掛載

showmount -e 127.0.0.1
返回內容
# Export list for 127.0.0.1:
# /data/nfs-share *

客戶端配置:

1. 創建

# /kubernetes 為本機掛載的目錄
mkdir -p /kubernetes

2. 掛載

mount [服務端ip]:/data/nfs-share /kubernetes
# 例如
mount 10.1.1.99:/home/nfs /kubernetes

其他

配置生效

# 修改共享配置文件執行
exportfs -r

關于Linux中怎么通過安裝nfs共享文件就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青铜峡市| 营口市| 卢龙县| 定西市| 新巴尔虎左旗| 澎湖县| 长乐市| 樟树市| 靖西县| 巴青县| 玛曲县| 师宗县| 柘城县| 天长市| 砚山县| 邵阳县| 太原市| 仲巴县| 鞍山市| 盐边县| 融水| 望江县| 开封市| 孝义市| 江门市| 翼城县| 响水县| 福建省| 红安县| 申扎县| 偏关县| 曲麻莱县| 武山县| 稻城县| 临湘市| 句容市| 济南市| 南宫市| 亚东县| 淮南市| 宜君县|