nfs:
nfs(network file system)即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp/ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。
環境:cnetos7 1708
ip:192.168.13.1 linux-node1.example.com
192.168.13.2 linux-node2.example.com
nfs 服務搭建的安裝包
實現nfs 伺服器搭建(確保開機自啟動)
ps:主要程序:
nfsd:2049埠 註冊實現nfs服務。
mountd: 實現掛載,半隨機埠,nfs提供。
nfs 的配置檔案 /etc/exports
配置檔案簡單格式
showmount 檢視共享的目錄 ip:nfs-server的ip
客戶端:
192.168.13.2 linux-node2.example.com
客戶端需要安裝nfs-utils
客戶端同樣可以檢視
mount 掛在使用
許可權限制為唯讀
修改配置檔案,在不重啟服務的情況下讀取配置檔案:
exportfs的使用相當於reload(-r 匯出所有的檔案系統)
ps: -u 取消所有匯出的檔案系統
檢視是否生效
檔案系統匯出屬性:
ro:唯讀
rw:讀寫
sync:同步
async:非同步
root_squash:將root使用者對映為來賓賬號(預設開啟)
no_root_squash:保留管理員許可權
all_squash:無論什麼轉換為來賓賬號
anonuid,anongid:指定來賓賬號的uid和gid
伺服器端建立linux_node1 使用者授權並且賦予許可權
客戶端建立相同uid gid 不同的使用者客戶端顯示linux_node2
伺服器端顯示為linux_node1
客戶端切換為root 沒有許可權刪除檔案
建立nfstest使用者,指定為來賓使用者
此時使用者為510 才有寫許可權
實現開機自動掛在:
標準新增
mountd 開隨機埠進行提供服務,如果占用3360 或者使用的埠,將影響改服務的使用。
編輯配置檔案,固定mountd,使用的埠
此時mountd 為固定埠892
NFS網路檔案系統
一 samba伺服器與nfs伺服器的區別 samba伺服器用於建立windows與linux虛擬機器之間的檔案共享.nfs伺服器用於建立linux虛擬機器與arm嵌入式系統之間的檔案共享.二 nfs網路檔案系統的建立 1 在linux虛擬機器下執行選單 系統設定 伺服器設定 nfs伺服器,開啟nfs...
NFS 網路檔案系統
1.nfs network filesystem 網路檔案系統 讓不同的機器,不同的os在網路上共享目錄和檔案。通過nfs,使用者和程式可以象訪問本地檔案一樣訪問遠端系統上的檔案。4.配置nfs 共享的nfs目錄在 etc exports中列出,這個檔案控制對目錄的共享。書寫規則是 共享目錄 主機 ...
網路檔案系統NFS
1 介紹 network file system,由sun公司在1984年開發,目前nfs被普遍使用。nfs4.0以前的版本在效能上存在瓶頸,nfs4.1已經是pnfs了,即並行nfs?目的是在安裝unix計算機之間實現磁碟檔案共享,構建於ip協議之上,是標準的c s架構,nfs伺服器輸出 expo...