centos7如何搭建nfs文件共享

小億
84
2024-04-23 17:47:52

在CentOS 7上搭建NFS文件共享,可以按照以下步驟進(jìn)行操作:

  1. 安裝NFS服務(wù)器軟件:
sudo yum install nfs-utils
  1. 配置NFS服務(wù)器: 編輯NFS服務(wù)器的配置文件/etc/exports,添加需要共享的目錄及相關(guān)權(quán)限設(shè)置,例如:
/srv/nfs_share *(rw,sync,no_root_squash)

其中,/srv/nfs_share為需要共享的目錄,*表示允許所有主機(jī)訪問,并設(shè)置讀寫權(quán)限、同步寫入和不轉(zhuǎn)換根用戶。

  1. 啟動(dòng)NFS服務(wù)器和相關(guān)服務(wù):
sudo systemctl enable nfs-server
sudo systemctl start nfs-server
  1. 配置防火墻規(guī)則: 如果啟用了防火墻,需要打開NFS服務(wù)的相關(guān)端口:
sudo firewall-cmd --permanent --zone=public --add-service=nfs
sudo firewall-cmd --permanent --zone=public --add-service=mountd
sudo firewall-cmd --permanent --zone=public --add-service=rpc-bind
sudo firewall-cmd --reload
  1. 設(shè)置NFS共享目錄的權(quán)限:
sudo chown -R nfsnobody:nfsnobody /srv/nfs_share
sudo chmod -R 777 /srv/nfs_share
  1. 在客戶端掛載NFS共享目錄:
sudo mkdir /mnt/nfs_share
sudo mount -t nfs <NFS服務(wù)器IP>:/srv/nfs_share /mnt/nfs_share
  1. 配置自動(dòng)掛載: 編輯/etc/fstab文件,添加一行類似如下的內(nèi)容:
<NFS服務(wù)器IP>:/srv/nfs_share /mnt/nfs_share nfs defaults 0 0

以上是在CentOS 7上搭建NFS文件共享的基本步驟,根據(jù)實(shí)際需要進(jìn)行相應(yīng)的配置和調(diào)整。

0