在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