在Ubuntu系統上有兩種NFS服務器,一種是以內核模塊的形式提供的,另一種是以用戶空間程序的形式提供的,即nfs-kernel-server 和 nfs-user-server,安裝人一種都可以。

以下的指令都是在超級管理員的身份下,進行的。

1.安裝NFS服務器

 sptitude install nfs-kernel-server

 安裝結束后會自動啟動portmap服務和nfs服務

2.配置NFS服務器

 vi /etc/exports 向其中添加一行

 /home/ftp 192.168.0.*(rw,sync,no_root_squash,no_subtree_check)

 表示共享本地的/home/ftp目錄,且僅192.168.0.*子網中的客戶機對該目錄有訪問權限,並且該目錄是可讀可寫的(默認是只讀的)


修改配置文件後重啟nfs服務

 /etc/init.d/nfs-kernel-server restart

3.使用NFS服務

 在客戶機上可以將NFS服務器共享的目錄mount(掛載)到目錄下,像對本地目錄訪問即可。假設NFS服務器的IP是192.168.0.99

 mount 192.168.0.99:/home/ftp /mnt