ubuntu16.04 nfs服務配置
阿新 • • 發佈:2018-12-31
安裝nfs服務:
sudo apt-get install nfs-kernel-server nfs-common
配置nfs:
vim /etc/exports
1 # /etc/exports: the access control list for filesystems which may be exported 2 # to NFS clients. See exports(5). 3 # Example for NFSv2 and NFSv3: 4 # /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check) 5 # Example for NFSv4: 6 # /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check) 7 # /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check) 8 #
新增:
/home/flnet/kernel/tmp/tmp *(rw,sync,no_subtree_check)
rw:讀/寫許可權,只讀許可權的引數為ro;
sync:資料同步寫入記憶體和硬碟,也可以使用async,此時資料會先暫存於記憶體中,而不立即寫入硬碟。
no_root_squash:NFS伺服器共享目錄使用者的屬性,如果使用者是 root,那麼對於這個共享目錄來說就具有 root 的許可權
重啟服務
sudo service nfs-kernel-server restart
mount測試
mount -o nolock 192.168.1.120:/home/flnet/kernel/tmp/tmp /mnt