Ubuntu下NFS服務開啓

Linux 驅動開發的時候需要 NFS 啓動,因此要先安裝並開啓 Ubuntu 中的 NFS 服 務,使用如下命令安裝 NFS 服務:

sudo apt-get install nfs-kernel-server portmap 

等待安裝完成,安裝完成以後在用戶根目錄下創建一個名爲“linux”的文件夾,以後所有 的東西都放到這個“linux”文件夾裏面,在“linux”文件夾裏面新建一個名爲“nfs”的文件夾, 如圖所示:
在這裏插入圖片描述
圖中創建的 nfs 文件夾供 nfs 服務器使用,以後我們可以在開發板上通過網絡文件系 統來訪問 nfs 文件夾,要先配置 nfs,使用如下命令打開 nfs 配置文件/etc/exports:

sudo vi /etc/exports 

打開/etc/exports 以後在後面添加如下所示內容:

 /home/jankin/linux/nfs *(rw,sync,no_root_squash) 

重啓 NFS 服務,使用命令如下:

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

下面介紹客戶端如何訪問服務器
  1、檢查客戶端和服務端的網絡是否連通(ping命令)
    ping + 主機IP
  2、查看服務端的共享目錄
    showmount -e + 主機IP
    showmount -e 192.168.1.93
    Export list for 192.168.1.93:
    /home *
  3、將該目錄掛載到本地
    mount -t nfs -o nolock 192.168.1.141:/root/rootfs/rootfs /opt
    /root/rootfs/rootfs:目標主機(192.168.1.141)的nfs共享目錄;
    /opt:本地的nfs共享目錄;
4、訪問
    訪問本地的mnt目錄,就可訪問服務端共享的目錄了。

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