NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它容許網絡中的計算機之間經過TCP/IP網絡共享資源
在NFS的應用中,本地NFS的客戶端應用能夠透明地讀寫位於遠端NFS服務器上的文件,就像訪問本地文件同樣
前提 關閉selinux強制模式
》》》
服務端
安裝nfs-utils
開啓服務
加入防火牆機制nfs,mountd,rpc-bind,加載
查看已添加
創建本地主機解析文件
vim /etc/hosts
創建文件/test_nfs
編輯主配置文件
同步所有文件數據
刷新同步數據
》》》
客戶端
安裝客戶端nfs-utils
編輯 本地主機解析文件
顯示NFS服務器的共享目錄
掛載查看
安裝自動掛載工具autofs
開啓linux
編輯主配置文件修改掛載時間3s
vim /etc/autofs.conf
退出共享目錄3s自動卸載vim
編輯配置文件
vim /etc/auto.master
編輯策勒文件
vim /etc/auto.ccc服務器
安裝後查看生成目錄/net
進入目錄進入服務端172.25.254.131進入共享目錄建立文件f1到f5網絡
編輯策勒文件
vim /etc/auto.ccc
建立目錄
重啓
進入共享目錄,自動掛載
顯示掛載信息
建立文件只有只讀權限
退出共享目錄自動卸載
編輯策勒文件
vim /etc/auto.cccide
重啓
進入共享目錄,自動掛載
建立文件f6工具
》》》
服務端
建立用戶tomn,查看id
編輯主配置文件
同步所有文件數據
可讀寫,使用ip爲172.25.254.31以用戶id爲1001身份建立文件
刷新同步數據3d
》》》
客戶端
進入共享目錄,建立文件無權限
查掛載信息
可讀寫
》》》
服務端
設置共享目錄權限
給權限777
》》》
客戶端
建立文件f2,文件屬性查看
以用戶id爲1001身份建立
》》》
服務端
同步所有文件數據
以root身份建立
刷新同步數據blog
》》》
客戶端ip
進入共享目錄,建立文件f3
查看屬性
以root身份建立
》》》
服務端
同步所有文件數據
all_squash 無論你訪問共享目錄的用戶是誰,都必須壓縮爲nfsnobody用戶的權限
刷新同步數據資源
》》》
客戶端
進入共享目錄,建立文件f2,文件屬性查看以nfsnobody用戶的權限建立文件