Linux:NFS配置


NFS配置

1、創建分享的文件:touch /var/www/html/aa.txt
2、查看是否安裝NFS:rpm -qa|grep nfs
3、查看IP地址:ifconfig
4、配置NFS:vi /etc/exports
/var/www/html/ *(async,insecure,no_root_squash,no_subtree_check,rw)
/var/www/html/:與nfs服務客戶端共享的目錄
*:允許所有的網段訪問,也可以使用具體的IP
rw:掛接此目錄的客戶端對該共享目錄具有讀寫權限
async:資料同步寫入內存和硬盤
no_root_squash:root用戶具有對根目錄的完全管理訪問權限。
no_subtree_check:不檢查父目錄的權限。
5、先為rpcbind和nfs做開機啟動:
systemctl enable rpcbind.service
systemctl enable nfs-server.service
6、分別啟動rpcbind和nfs服務:
systemctl start rpcbind.service
systemctl start nfs-server.service
7、切換到etc目錄下將修改的exports文件的設定重新加載
cd /etc/
exportfs -r
8、查看exports文件的狀態
exportfs
9、切換/etc/selinux目錄並且查看文件
cd /etc/selinux
ls -l
10、編輯config內容,將SELINUX=enforcing改為SELINUX=permissive,保存並退出
vi config
11、關閉selinux並查看狀態
setenforce 0
getenforce
12、查看共享文件的權限
cd /var/www/html/
ls -l
13、修改共享文件的權限
chmod 777 aa.txt
14、切換用戶
su 用戶名
15、在另一個客戶端查看demo.text文件
在另一個客戶端修改demo.text文件
退出另一個客戶端
在原客戶端查看demo.text文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM