NFS服務的配置及啟動

2021-06-17 19:42:41 字數 1623 閱讀 5713

nfs服務的配置及啟動

nfs 就是network file system的縮寫,它的最大的功能就是可以通過網路讓不同的機器,不同的作業系統可以彼此共享檔案(share files),所以也可以簡單的將它看作乙個檔案伺服器(file server),nfs是通過網路進行資料傳輸,那麼nfs使用哪些埠呢,答案是。。。不知道,因為nfs傳輸資料時使用的埠是隨機的,唯一的限制是小於1024,客服端怎麼知道伺服器使用的是哪個埠,此時就得要遠端過程呼叫(remote procddure call,簡稱rpc),下面針對suse10和readhat兩個介紹nfs的服務配置

(1)suse10配置nfs服務

suse10的nfs需要安裝如下軟體:

nfs-kernel-server-1.1.0-8

nfsidmap-devel-0.20-21

nfs-client-1.1.0-8

limal-nfs-server-1.3.2-7

nfsidmap-0.20-21

yast2-nfs-server-2.15.4-25

yast2-nfs-client-2.15.0-25

啟動步驟,

1、首先啟動 portmap 

/etc/init.d/portmap start

2、第二修改/etc/exports 新增如下選項

/opt/install/suse10.3   *(fsid=0,ro,root_squash,sync,no_subtree_check)

其中/opt/install/suse10.3  就是你要共享出去的目錄,也就是其他客戶端將要mount的客戶端

ro 唯讀的許可權

sync  資料同步寫入到記憶體與硬碟中

root_squash :登入nfs主機的使用的共享目錄的使用者如果是root 使用者那麼這個使用者的許可權將會被壓縮成為匿名使用者, 

3、 第三步啟動 nfs

/etc/init.d/nfsserver start

這樣nfs的伺服器就基本配置完成,建設這台伺服器的ip位址為 192.168.1.11  另外一台機器要使用這個伺服器的nfs共享目錄,並且目錄為/temp,使用命令:

mount 192.168.1.11:/opt/install/suse10.3  /tmep

(2) readhat配置nfs

readhat配置比較簡單,系統已經一般預設安裝了nfs的服務

直接啟動就可以

1、首先啟動 portmap 

/etc/init.d/portmap start

2、第二修改/etc/exports 新增如下選項

/opt/install/suse10.3   *(fsid=0,ro,root_squash,sync,no_subtree_check)

其中/opt/install/suse10.3  就是你要共享出去的目錄,也就是其他客戶端將要mount的客戶端

ro 唯讀的許可權

sync  資料同步寫入到記憶體與硬碟中

root_squash :登入nfs主機的使用的共享目錄的使用者如果是root 使用者那麼這個使用者的許可權將會被壓縮成為匿名使用者, 

3、 第三步啟動 nfs

/etc/init.d/nfs start             就是這裡與suse10的不同

nfs服務的配置與啟動

nfs伺服器配置 服務啟動與停止 一 linux 伺服器端nfs 伺服器的配置 vi etc exports 在該檔案裡新增如下內容 home work 192.168.2.rw,sync,no root squash 然後儲存退出。home work 也稱為伺服器輸出共享目錄。括號內的引數意義描述...

NFS服務詳解及基本配置

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

NFS的配置與啟動

這裡插進一段用nfs啟動的實做。在安裝配置的步驟之前,這些都是nfs的一些介紹,下面才是安裝配置的步驟!在centos系統中檢視是否有nfs的命令是 rpm qa 在嵌入式開發階段,通常我們會操作乙個掛載在nfs上的系統,這樣更加方便,快捷,無需每次都燒寫nand或nor檔案。sudo mkdir ...