CentOS7學習筆記 NFS伺服器與防火牆配置

2022-07-07 21:54:10 字數 2162 閱讀 2889

防火牆配置

#systemctl status firewalld.service  檢視防火牆狀態

#systemctl enable firewalld.service  開機啟動防火牆

#systemctl disable firewalld.service  開機不啟動防火牆

#vi /etc/selinux/config  永久關閉selinux

selinux=enforcing 改為 disabled

:wq#setenforce 0  臨時關閉selinux 0 關閉 1 開啟

#systemctl start/restart/stop firewalld.service  啟動/重啟/關閉防火牆

#firewall-cmd --permanent --add-service=nfs  允許xx服務通過防火牆

#firewall-cmd --reload  防火牆重新整理配置

nfs伺服器配置

#yum -y install nfs-utils rpcbind  安裝nfs,nfs依賴rpc工作

#systemctl start rpcbind  開啟rpc 再開啟nfs服務

#systemctl start nfs  

#systemctl enable rpcbind  設定開機啟動rpc nfs

#systemctl enable nfs

#firewall-cmd --permanent --add-service=rpc-bind  允許rpc nfs mountd服務通過防火牆

#firewall-cmd --permanent --add-service=nfs

#firewall-cmd --permanent --add-service=mountd  用於showmount

#firewall-cmd --reload  重新整理防火牆配置

#mkdir /nfstest  建立共享目錄

一定要chmod 在centos7.6中,理論上不需要啟動nfs0secure-server,同時,需要將設定的目錄的許可權修改一下,

比如chmod 777 /public。

否則其windows下讀取的檔案仍然是唯讀,有時還會報錯的

#chmod 777 /nfstest 修改共享目錄許可權

#vi /etc/exports  配置nfs *為任意網段/固定網段可以訪問

/nfstest */192.168.41.0/24(rw,no_root_squash)  

:wq

#exportfs -rv  重新整理nfs配置 重啟nfs也可以
用於配置nfs服務程式配置檔案的引數:

引數作用

ro唯讀

rw讀寫

root_squash

當nfs客戶端以root管理員訪問時,對映為nfs伺服器的匿名使用者

no_root_squash

當nfs客戶端以root管理員訪問時,對映為nfs伺服器的root管理員

all_squash

無論nfs客戶端使用什麼賬戶訪問,均對映為nfs伺服器的匿名使用者

sync

同時將資料寫入到記憶體與硬碟中,保證不丟失資料

async

優先將資料儲存到記憶體,然後再寫入硬碟;這樣效率更高,但可能會丟失資料

nfs客戶端配置  自動掛載也可以用 autofs#yum -y install showmount  安裝showmount 

#showmount -e 192.168.41.130  檢視可掛載的nfs伺服器目錄

mount 192.168.41.130:/data /mnt/nfs  掛載nfs伺服器位址

第一步:在控制面板–>新增程式和功能–>新增nfs元件。

這篇寫的挺好

Centos 7 學習筆記

toc centos 7 學習筆記 centos community enterprise operating system,中文意思是 社群企業作業系統 是linux發行版之一,它是來自於red hat enterprise linux依照開放源 規定發布的源 所編譯而成。由於出自同樣的源 因此有...

CentOS7安裝 Apache HTTP 伺服器

點選 11457次 不管你因為什麼原因使用伺服器,大部分情況下你都需要乙個 http 伺服器執行 多 使用者端指令碼和很多其它的東西。安裝 apache 伺服器 listen 80 把埠號 80 改為其它任何埠 例如 3221 儲存並退出。更改 apache 埠 允許 http 服務通過防火牆 永久...

CentOS7簡單部署NFS

環境準備 centos7 ip 192.168.88.91 服務端 192.168.88.93 客戶端 由於nfs的正常執行需要關聯rpc服務,需要先檢查機器上是否安裝了相關服務 rpm aq rpcbind nfs utils yum y install rpcbind nfs utils 安裝r...