歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 7.10 NFS(Network File System, 網絡文件系統)安裝設置詳細步驟

Ubuntu 7.10 NFS(Network File System, 網絡文件系統)安裝設置詳細步驟

日期:2017/2/28 17:07:34   编辑:Linux教程

Ubuntu 7.10下NFS(Network File System, 網絡文件系統)可以通過網絡將分享不同主機(不同的OS)的目錄——可以通過NFS掛載遠程主機的目錄, 訪問該目錄就像訪問本地目錄一樣!

一般而言, 使用nfs能夠方便地使各unix-like系統之間實現共享. 但如果需要在unix-like和windows系統之間共享, 就得使用samba了!

NFS運行在SUN的RPC(Remote Procedure Call, 遠程過程調用)基礎上, RPC定義了一種與系統無關的方法來實現進程間通信. 由此, NFS server也可以看作是RPC server.

正因為NFS是一個RPC服務程序, 所以在使用它之前, 先要映射好端口——通過portmap設定. 比如: 某個NFS client發起NFS服務請求時, 它需要先得到一個端口(port). 所以它先通過portmap得到port number. (不僅NFS, 所有的RPC服務程序啟動之前, 都需要設定好portmap)

與NFS相關的幾個文件, 命令

1, /etc/exports
對NFS卷的訪問是由exports來批准, 它枚舉了若干有權訪問NFS服務器上文件系統的主機名.

2, /sbin/exportfs
維護NFS的資源共享. 可以通過它重新設定 /etc/exports 的共享目錄, 卸載NFS Server共享的目錄或者重新共享等.

3, /usr/sbin/showmount
用在 NFS Server 端,而 showmount 則主要用在 Client 端. showmount 可以用來查看 NFS 共享的目錄資源.

4, /var/lib/nfs/xtab
NFS的記錄文檔: 通過它可以查看有哪些Client 連接到NFS主機的記錄.

下面這幾個並不直接負責NFS, 實際上它們負責所有的RPC
5, /etc/default/portmap
實際上, portmap負責映射所有的RPC服務端口, 它的內容非常非常之簡單(後面詳述)

Copyright © Linux教程網 All Rights Reserved