Linux CentOS 檔案共享NFS的安裝配置
一:NFS的安裝
centos 5 :
yum install nfs-utils portmap
centos 6 :
yum install nfs-utils rpcbind
二:NFS服務端配置
1.建立共享目錄/mnt/html
2.開發許可權
chmod -R 777 /mnt/html
3.配置檔案
vi /etc/exports
新增 /mnt/html clientHostIp(rw)
三:啟動
chkconfig nfs on
/etc/init.d/rpcbind start
/etc/init.d/nfs start
四:NFS客戶端配置
mount -t nfs serverHostIp:/mnt/html/ /mnt/html/
centos 5 :
yum install nfs-utils portmap
centos 6 :
yum install nfs-utils rpcbind
二:NFS服務端配置
1.建立共享目錄/mnt/html
2.開發許可權
chmod -R 777 /mnt/html
3.配置檔案
vi /etc/exports
新增 /mnt/html clientHostIp(rw)
a. 輸出目錄:
輸出目錄是指NFS系統中需要共享給客戶機使用的目錄;
b. 客戶端:
客戶端是指網路中可以訪問這個NFS輸出目錄的計算機
客戶端常用的指定方式
- 指定ip地址的主機:192.168.0.200
- 指定子網中的所有主機:192.168.0.0/24 192.168.0.0/255.255.255.0
- 指定域名的主機:david.bsmart.cn
- 指定域中的所有主機:*.bsmart.cn
- 所有主機:*
c. 選項:
選項用來設定輸出目錄的訪問許可權、使用者對映等。
NFS主要有3類選項:
訪問許可權選項
- 設定輸出目錄只讀:ro
- 設定輸出目錄讀寫:rw
使用者對映選項
- all_squash:將遠端訪問的所有普通使用者及所屬組都對映為匿名使用者或使用者組(nfsnobody);
- no_all_squash:與all_squash取反(預設設定);
- root_squash:將root使用者及所屬組都對映為匿名使用者或使用者組(預設設定);
- no_root_squash:與rootsquash取反;
- anonuid=xxx:將遠端訪問的所有使用者都對映為匿名使用者,並指定該使用者為本地使用者(UID=xxx);
- anongid=xxx:將遠端訪問的所有使用者組都對映為匿名使用者組賬戶,並指定該匿名使用者組賬戶為本地使用者組賬戶(GID=xxx);
其它選項
- secure:限制客戶端只能從小於1024的tcp/ip埠連線nfs伺服器(預設設定);
- insecure:允許客戶端從大於1024的tcp/ip埠連線伺服器;
- sync:將資料同步寫入記憶體緩衝區與磁碟中,效率低,但可以保證資料的一致性;
- async:將資料先儲存在記憶體緩衝區中,必要時才寫入磁碟;
- wdelay:檢查是否有相關的寫操作,如果有則將這些寫操作一起執行,這樣可以提高效率(預設設定);
- no_wdelay:若有寫操作則立即執行,應與sync配合使用;
- subtree:若輸出目錄是一個子目錄,則nfs伺服器將檢查其父目錄的許可權(預設設定);
- no_subtree:即使輸出目錄是一個子目錄,nfs伺服器也不檢查其父目錄的許可權,這樣可以提高效率;
三:啟動
chkconfig nfs on
/etc/init.d/nfs start
四:NFS客戶端配置
mount -t nfs serverHostIp:/mnt/html/ /mnt/html/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-2120291/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux系統配置NFS檔案共享服務LinuxNFS
- CentOS 6.X 上安裝配置 NFS 目錄共享CentOSNFS
- Linux檔案共享(FTP+NFS)LinuxFTPNFS
- CentOS 6 NFS 共享檔案與掛載CentOSNFS
- 虛擬機器VMware 安裝centos、常規配置、共享檔案等虛擬機CentOS
- 在Linux中,如何配置NFS共享?LinuxNFS
- NFS網路檔案共享NFS
- centos7配置nfs共享儲存服務CentOSNFS
- 在linux下搭建NFS伺服器實現檔案共享LinuxNFS伺服器
- Windows 與 Linux (CentOS7) 之間的檔案共享WindowsLinuxCentOS
- 配置 NFS 共享目錄NFS
- CentOS:spark-project專案的CentOS 6.4安裝配置CentOSSparkProject
- Linux 提權-NFS 共享LinuxNFS
- Linux伺服器---安裝nfsLinux伺服器NFS
- Linux伺服器配置——安裝CentOS以及源配置Linux伺服器CentOS
- Linux-CentOS7環境MySQL安裝配置LinuxCentOSMySql
- docker的安裝(linux、centos)DockerLinuxCentOS
- NfS網路共享檔案系統環境搭建NFS
- [轉]關於Linux安裝mysql預設配置檔案位置LinuxMySql
- Windows檔案共享LinuxWindowsLinux
- Linux下安裝whl檔案Linux
- centos7 (阿里雲、linux) 單機spark的安裝與配置詳解(jdk安裝與配置,scala安裝與配置,hadoop安裝與配置,spark安裝與配置)CentOS阿里LinuxSparkJDKHadoop
- CentOS安裝配置yumCentOS
- CentOS redis安裝配置CentOSRedis
- RabbitMQ安裝配置(CentOS)MQCentOS
- WebStrom 安裝教程_配置檔案修改Web
- VMware安裝Linux CentOSLinuxCentOS
- Centos(Linux)安裝openoffice 並實現將office檔案轉化為pdfCentOSLinux
- Linux系統安裝——Centos 7.6安裝LinuxCentOS
- CentOS下tomcat安裝配置CentOSTomcat
- Centos安裝與配置RedisCentOSRedis
- linux下oracle安裝檔案.cpio.gz檔案的解壓LinuxOracle
- windows 與 Centos7 共享檔案方法WindowsCentOS
- Centos7-VMware+Centos7安裝配置CentOS
- 安裝Centos8 LinuxCentOSLinux
- Linux安裝CentOS8.3LinuxCentOS
- [Linux]檔案掛載和解除安裝Linux
- 【Linux學習筆記24-2】網路檔案系統 nfs + 自動掛解除安裝autofsLinux筆記NFS
- Linux伺服器---配置nfsLinux伺服器NFS