Linux安裝nfs共享檔案

2021-09-26 04:49:11 字數 2417 閱讀 7351

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

mkdir -p /data/nfs-share

cat /etc/exports

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=***

/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)

service rpcbind start

service nfs start

showmount -e 127.0.0.1
返回內容

# export list for 127.0.0.1:

# /data/nfs-share *

# /kubernetes 為本機掛載的目錄

mkdir -p /kubernetes

mount [服務端ip]:/data/nfs-share /kubernetes

# 例如

mount 10.1.1.99:/home/nfs /kubernetes

配置生效

# 修改共享配置檔案執行

exportfs -r

Linux 檔案共享 NFS

需求 要實現網路中檔案的共享,用samba比較麻煩,就用nfs nfs是network file system的縮寫,即網路檔案系統。nfs是由sun開發並發展起來的一項用於在不同機器,不同作業系統之間通過網路互相分享各自的檔案。nfs server也可以看作是乙個file server,用於在un...

nfs檔案共享(Linux)

將 192.168.1.171 root share 共享,掛載到 192.168.1.172 的目錄 root share 服務端和客服端都安裝 nfs yum y install nfs utils rpcbind chkconfig rpcbind on chkconfig nfs on se...

linux的nfs檔案共享

a.安裝nfs服務 apt get install nfs common nfs kernel server portmap 其中portmap可能被替換了,會提示selecting rpcbind instead of portmap 所以你檢查有沒安裝rpcbind,不用安裝portmap了。b...