Linux系統也提供了多種網絡文件共享方式,常見的有NFS,Samba,FTP,本文介紹NFS的方式網絡文件系統安裝與配置
NFS簡介
nfs在在消息傳遞過程中依賴RPC協議,使用NFS時用戶端只需要使用mount
命令將遠程主機的目錄掛載到本地即可。
例如要把10.10.0.12的/home/test掛載到本地10.10.0.11的/home/test目錄下
[root@localhost ~]# mount 10.10.0.12:/home/test /home/test
配置NFS服務器
NFS 需要安裝nfs-utils*.rpm rpcbind*.rpm
版本號因系統版本有所差別
[root@localhost ~]# yum install -y nfs-utils rpcbind ......
exports參數說明
-a 全部掛載/etc/exports 文件內的設置,-r 重新掛載/etc/exports 文件內的設置,-u卸載某一目錄
shownmount參數說明
-a 列出nfs共享的完整目錄信息,-d 列出客戶端遠程安裝的目錄,-e 顯示導出目錄的列表
nfs參數說明
ro 只讀權限,rw 讀寫權限,all_squash匿名用戶或組,no_all_squash 非匿名用戶或組,root_squash將root用戶和組映射為匿名用戶和組,no_root_squash 與root_squash相反,sync 將數據同步寫入緩沖區中,async 將數據先保存在內存緩沖區,再寫入磁盤
設置expoprts 文件
[root@localhost ~]# cat /etc/exports /home/test *.*(rw)
啟動服務
[root@localhost ~]# systemctl start rpcbind [root@localhost ~]# systemctl start nfs-server
配置NFS客戶端
[root@localhost ~]# mount -t nfs -o rw 10.10.0.12:/home/test /home/test
如此,就可以使用!
本文原創地址:
https://www.linuxprobe.com/redhat-nfs-server.html
更多關于云服務器,域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn