ubuntu 下nfs 服務搭建

NFS:Network File System(網絡文件系統),NFS只是一種文件系統,本身並沒有傳輸功能,是基於RPC協議實現的,爲C/S架構。也就是說,NFS也只是文件系統而已,與jffs2,yaffs,ext4等是一類東西。但是NFS的特殊之處在於,它可以通過網絡來掛載,而不用燒寫到設備上。使用NFS需要搭建服務器和客戶端。客戶端很簡單,自帶的uboot已經添加了對NFS客戶端的支持,我們只需要搭建NFS服務器即可。這個服務器其實跟TFTP、Samba服務器、Ftp服務器也是一類的東西,直接在Ubuntu上使用命令安裝即可。
1 安裝nfs服務 
  sudo apt-get install nfs-kernel-server 

2 配置服務
  默認狀態下是沒有配置的,可以參考給出的例子進行配置 

各個參數的意義: 
/home/xuxuequan/nfs :允許客戶端掛載的目錄,可添加任意多個,如果不設置,服務器將不允許客戶端掛載。 
* :允許所有IP的主機掛載該目錄 
括號內的 :一些權限設置

3 重啓服務
  sudo /etc/init.d/nfs-kernel-server restart

4 設置板端ip與服務器端在通一網段 保證能ping通

5 mount -t nfs -o nolock,vers=2 192.168.1.10:/home/xuxuequan/nfs /mnt  然後就可以在板端訪問ubuntu下的文件了

mount :掛載命令 
nfs :使用的協議 
nolock :不阻塞 
vers : 使用的NFS版本號 
IP : NFS服務器的IP
/home/xuxuequan/nfs: 要掛載的目錄(Ubuntu的目錄) 
/mnt : 要掛載到的目錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章