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