nfs檔案共享

2021-10-09 10:36:23 字數 1171 閱讀 3105

nfs 是什麼

freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過

tcp/ip網路共享資源

centos安裝 nfs 服務

$ yum install -y nfs-utils rpcbind

$ yum install -y nfs-utils

啟動我們先啟動 rpc 服務

$ service rpcbind start

$ /bin/systemctl start rpcbind.service

$ rpcinfo -p localhost

$ service nfs start

/bin/systemctl start nfs.service

常用命令

service nfs start

service nfs status

service nfs stop

showmount -e 檢視本機發布的共享目錄

客戶端 showmount -e 服務端ip 檢視伺服器的目錄

showmount -e 192.168.43.60

配置檔案位置

/etc/exports

修改配置

/nfs 192.168.1.0/24 (rw,sync,no_root_squash)

/nfs #代表共享出來的目錄

192.168.1.0/24 #允許192.168.1.0/24的網路訪問此共享。 可以直接配置ip或者 (所有網路)或者 192.168.1.

rw #表示許可權 讀寫

sync #表示同步寫入

no_root_squash #表示客戶機以root訪問時賦予本地root許可權

多個網路demo

/fns 192.168.1.0/24 (rw,sync,no_root_squash) 192.168.2.0/24 (rw)

客戶端配置

#建立共享目錄

mkdir /nfs

同步共享(serverip)

mount 192.168.1.1:/nfs /nfs/

掛載後就可以看到伺服器的檔案了

常見錯誤

clnt_create: rpc: program not registered

解決方法:

在伺服器端輸入

rpc.mountd

NFS 檔案共享

檔案共享 主機伺服器 主伺服器 ip 103.2.3.111 1 安裝nfs 和 rpcbind 安裝nfs utils rpcbind yum y install nfs utils rpcbind 檢視是否安裝 rpm qa grep nfs rpm qa grep rpcbind 2 關閉防火...

NFS檔案共享

nfs是network file system的縮寫,中文意思是網路檔案系統。它的主要功能是通過網路 一般是區域網 讓不同的主機系統之間可以共享檔案或目錄。nfs客戶端 一般為應用伺服器,例如web 可以通過掛載 mount 的方式將nfs伺服器端共享的資料目錄掛載帶nfs客戶端本地系統中 就是某乙...

檔案共享 NFS

nfs networkfilesystem 即網路檔案系統,是linux unix支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。rpc remote proced...