sudo apt-get install nfs-kernel-server
vi /etc/hosts.deny
#在文件中增加內容
###NFSDAEMONS
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
vi /etc/hosts.allow
#在文件中增加內容
###NFSDAEMONS
portmap:客戶端IP
lockd:客戶端IP
rquotad:客戶端IP
mountd:客戶端IP
statd:客戶端IP
/etc/init.d/portmap restart
若將192.168.71.205的/home目錄共享給192.168.71.46,在/etc/exports文件中添加
/home 192.168.71.46(rw,sync,no_root_squash)
說明:
(1)rw是讀寫權限,只讀為ro;
(2)sync數據同步寫入內存和硬盤,async數據會先暫存在內存,而不立即寫入硬盤;
(3)no_root_squash服務器共享目錄用戶的屬性,如果用戶是root,那麼對於這個共享目錄來說就具有root的權限/etc/init.d/nfs-kernel-serverrestart
sudo apt-get install nfs-common
如:將192.168.71.205 NFS服務端的/home/掛載到192.168.71.46的NFS客戶端上,在192.168.71.46機器上執行:
mount-t nfs -o tcp,soft,intr,timeo=50,retrans=12, 192.168.71.205:/home /home/testclient(這兩個目錄必須是兩台機器上已存在的)。
df
unmount /home/testclient