ubuntu配置NFS


ubuntu配置NFS:

 

  sudo apt-get install nfs-kernel-server

 

  配置/etc/exports 例如:我們要將根目錄下的 /opt/FriendlyARM/mini2440/rootfs_qtopia_qt4目錄共享,我們在/etc/exports文件末尾添加:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4  *(rw,sync,no_root_squash)  *代表允許所有的網絡段訪問,sync是資料同步寫入內存和硬盤,no_root_squash是Ubuntu nfs客戶端分享目錄使用者的權限,如果客戶端使用的是root用戶,那么對於該共享目錄而言,該客戶端就具有root權限。

 

 

  nfs重啟服務:sudo /etc/init.d/portmap restart
              sudo /etc/init.d/nfs-kernel-server restart

 

 

  通過查看網絡端口狀態可以判斷服務器是否成功開啟:

  $:sudo netstat -tlunp

  若發現有針對111端口及2049端口的監聽,則說明服務器開啟成功了。

 

  
  查看RPC相關信息的命令如下:

  $:sudo rpcinfo -p localhost

       或者查看文件 /etc/rpc

 


  測試:showmount -e 
          或者可以使用以下命令把它掛載在本地磁盤上: 
               例如將/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 掛載/mnt下: 
                     $ sudo mount -t nfs  localhost:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4  /mnt可以運行df命令查看是否掛載成功。(這樣,在/mnt目錄下創建目錄,/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 下也會出現)

       查看后可以使用   $ sudo umount /mnt   命令卸載

 


遇到的問題:

  /etc/init.d/portmap restart就會提示tsudo: /etc/init.d/portmap: command not found,是因為新版本的portmap已被rpcbind代替。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM