搭建NFS服務器的步驟如下:
檢查系統是否安裝了NFS軟件包:使用以下命令檢查NFS軟件包是否已經安裝:
rpm -qa | grep nfs-utils
如果未安裝NFS軟件包,則使用以下命令安裝NFS軟件包:
yum install nfs-utils
創建共享文件夾:使用以下命令創建要共享的文件夾(例如,/shared_folder):
mkdir /shared_folder
配置NFS服務器:編輯NFS服務器的配置文件/etc/exports
,添加要共享的目錄及權限,例如:
/shared_folder 192.168.1.0/24(rw,sync,no_root_squash)
這個例子表示將/shared_folder
目錄共享給192.168.1.0/24網段的所有主機,具有讀寫權限(rw),并且同步寫入(sync),不限制root用戶的權限(no_root_squash)。
啟動NFS服務:使用以下命令啟動NFS服務:
systemctl start nfs
設置NFS服務開機自啟動:使用以下命令設置NFS服務開機自啟動:
systemctl enable nfs
配置防火墻:如果系統開啟了防火墻,需要允許NFS流量通過。可以使用以下命令開啟NFS所需的端口:
firewall-cmd --permanent --add-service=nfs
firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=rpc-bind
firewall-cmd --reload
完成以上步驟后,其他主機就可以通過掛載NFS共享來訪問服務器上的文件了。
請注意,以上步驟僅供參考,具體步驟可能會因環境或需求而有所不同。