nfs 客戶端
要共享檔案的伺服器
伺服器:xx.xx.***.117
yum -y install rpcbind nfs-utils
systemctl enable nfs-server
systemctl enable rpcbind
引數
作用ro
唯讀rw
讀寫root_squash
當nfs客戶端以root管理員訪問時,對映為nfs伺服器的匿名使用者
no_root_squash
當nfs客戶端以root管理員訪問時,對映為nfs伺服器的root管理員
all_squash
無論nfs客戶端使用什麼賬戶訪問,均對映為nfs伺服器的匿名使用者
sync
同時將資料寫入到記憶體與硬碟中,保證不丟失資料
async
優先將資料儲存到記憶體,然後再寫入硬碟;這樣效率更高,但可能會丟失資料
vim /etc/exports
新增需要共享的目錄,伺服器 ip以及許可權
# 共享目錄 /data/nginx,有許可權的伺服器ip xx.xx.***.118/24,許可權為獨寫
/data/nginx xx.xx.***.118/24(rw)
/data/nginx xx.xx.xx.184/24(rw)
service nfs restart
伺服器:xx.xx.***.118
yum -y install rpcbind nfs-utils
systemctl enable rpcbind
可通過共享伺服器的 ip 位址檢視能獲取的共享檔案
showmount -e xx.xx.***.117
建立掛載點用來掛載共享檔案
# -p 如果沒有的目錄會自動建立
mkdir -p /data/nginx
修改配置檔案進行自動掛載
vim /etc/fstab
新增
xx.xx.***.117:/data/nginx /data/nginx nfs defaults 0 0
字段含義參考:linux_etc-fstab詳解
mount -a
也可以直接看你掛載的目錄下是否有檔案了
安裝NFS伺服器
pc機用的是win10,虛擬機器使用的是vmware12,linux版本是redhat6。1 配置nfs伺服器。tmp rw,sync,no root squash tmp 共享的目錄 允許訪問共享目錄的主機的ip 192.168.1.表示這個網段的主機可以訪問,表示所有的主機都可以訪問 rw,sy...
LInux安裝配置NFS伺服器
centos yum install rpcbind nfs utils ubuntu 14.04 apt get install nfs kernel server rpcbind mkdir data nfs vim etc exports,增加 data nfs rw,sync,no root...
ubuntu 安裝NFS伺服器
一 安裝nfs伺服器 1.1 安裝ubuntu nfs伺服器端 sudo apt get install nfs kernel server 1.2 安裝nfs的客戶端 sudo apt get install nfs common 在安裝nsf kernel server的時候,也會安裝nfs c...