1. 程式人生 > >ubuntu14.04安裝NFS檔案系統

ubuntu14.04安裝NFS檔案系統

NFS用於Linux主機訪問網路中其他Linux主機上的共享資源。
NFS的原理是在客戶端上通過網路將遠端主機共享檔案系統以掛載(Mount)的方式加入本機的檔案系統,之後的操作就如同在本機上一樣。

NFS伺服器(宿主機)
開發板(目標機)

1.安裝NFS
Ubuntu上預設是沒有安裝NFS伺服器的,首先要安裝NFS服務程式:

$ sudo apt-get install nfs-kernel-server

2.建立一個nfs服務的專有資料夾

$ mkdir -p /home/linux/nfs_service

3.開啟portmap服務

$ service portmap start

報錯:
$ exportfs: Failed to stat /home/linux/nfs_exports: No such file or directory
這是因為新版本中portmap已經被rpcbind取代,輸入

$ service rpcbind start

就好了。

4.修改/etc/exports檔案
在最後加上共享的資料夾路徑

home/linux/nfs_service *(rw,sync,no_root_squash,no_subtree_check)

5.重啟NFS服務:

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

6.更新nfs服務:

$ sudo exportfs -a

[exportfs 命令用法]
-a 全部掛載或解除安裝
-r 重新讀取/etc/exports 中的資訊 ,並同步更新/etc/exports、/var/lib/nfs/xtab
-u 解除安裝單一目錄(和-a一起使用為解除安裝所有/etc/exports檔案中的目錄)
-v 在螢幕輸出詳細資訊

[showmount 命令用法]
-a 顯示已經於客戶端連線上的目錄資訊
-e IP或者hostname 顯示此IP地址分享出來的目錄

7.用ifconfig命令檢視本機ip地址(192.168.216.188)

8.本地測試,將主機的共享目錄mount到另外一個目錄下:(要在root使用者模式下)
輸入

mount 192.168.216.188:/linux/nfs_service /mnt

報錯:
$ mount.nfs: access denied by server while mounting 192.168.216.188:/linux/nfs_service

查詢原因:路徑錯誤,應為/home/linux/nfs_service
輸入mount -t nfs localhost:/home/linux/nfs_service /mnt無誤,開啟nfs共享。修改/home/linux/nfs_service中的檔案,可在/mnt中同步察看,反之亦然。

9.設定sysv-rc-conf管理ubuntu server開機啟動服務
安裝服務程式:

$ sudo apt-get install sysv-rc-conf

安裝完成後,直接執行

$ sudo sysv-rc-conf

開啟該管理軟體

操作介面十分簡潔,你可以用滑鼠點選,也可以用鍵盤方向鍵定位,用空格鍵選擇, “X”表示開啟該服務。 用Ctrl+N翻下一頁,用Ctrl+P翻上一頁,用Q退出。
在sysv-rc-conf中找到nfs-kernel,用空格鍵選擇。

相關推薦

ubuntu14.04安裝NFS檔案系統

NFS用於Linux主機訪問網路中其他Linux主機上的共享資源。 NFS的原理是在客戶端上通過網路將遠端主機共享檔案系統以掛載(Mount)的方式加入本機的檔案系統,之後的操作就如同在本機上一樣。 NFS伺服器(宿主機) 開發板(目標機) 1.安裝N

ubuntu16.04安裝NFS檔案系統

NFS用於Linux主機訪問網路中其他Linux主機上的共享資源。  NFS的原理是在客戶端上通過網路將遠端主機共享檔案系統以掛載(Mount)的方式加入本機的檔案系統,之後的操作就如同在本機上一樣。 NFS伺服器(宿主機)  開發板(目標機) 1.安裝NFS

ubuntu14.04下網路檔案系統NFS掛載

    剛開始學習linux驅動,環境搭建過程中遇到諸多問題,然身邊無可請教之人,只得百度別人的解決方法,然由於鄙人水平有限以及環境差異,並未立刻解決問題,經過多番嘗試,終於摸索成功,現把詳細過程羅列如下:1. 掛載網路檔案系統即nfs(network file system

ubuntu14.04安裝AndroidO編譯環境之後系統啟動不不到主介面

在ubuntu14.04桌面環境下安裝AndroidO編譯環境之後系統啟動不不到主介面,主要的問題如下: sudo apt-get install libglapi-mesa:i386  libgl1

安裝Ubuntu14.04與Windows10雙系統(Legacy 模式)

引言:如果已經安裝了Windows10,再安裝Ubuntu14.04,而電腦又沒有UEFI和Legacy的模式選擇難題(如果有這種問題,請考慮本文先安裝Ubuntu再裝windows的方法),可以參照我之前的文章:http://blog.csdn.net/zuyuanzhu

Ubuntu14.04安裝Samba實現檔案共享

1 安裝 sudo apt-get install samba2 配置     開啟Samba配置檔案: vim /etc/samba/smb.conf     在其最後新增: [share] path = /home/liyihai/share a

Ubuntu14.04安裝Linux標頭檔案

1 安裝標頭檔案 sudo apt-get install linux-headers-$(uname -r)2 解除安裝標頭檔案     先檢視/urs/src目錄,看看當前有那些標頭檔案:

ZYNQ開發板的NFS檔案系統安裝

這篇部落格主要講解NFS的安裝和開發板與Linux虛擬機器如何mount成功。重點講解如何mount成功。 NFS 檔案系統的原理: 通過網路將 PC ubuntu Linux NFS server 上的檔案,mount到開發板上,使得開發板操作這些檔案,就像是操作使用本地

VMVare9.2, Ubuntu14.04安裝VMWare Tools找不到頭文件

generated baidu include change files VMVare9.2, Ubuntu14.04安裝VMWare Tools遇到一點問題,提示找不到內核頭文件,於是baidu之,作如下總結。首先執行:sudo apt-get install build-essenti

ubuntu14.04 安裝LNMP

data- http n) libcurl libmysql nbsp tar medium without 新書上市《深入解析Android 5.0系統》 通常我們使用centos來組建LNMP,可是我們開發時多使用ubuntu的桌面版本號來調試,以下將具體介紹怎

Ubuntu14.04安裝和配置ROS Indigo

lis des 運行 tps all href 使用 軟件源 sim Ubuntu安裝ROS教程 1、配置Ubuntu的軟件源 配置Ubuntu要求允許接受restricted、universe和multiverse的軟件源,可以根據下面的鏈接配置: https://h

Ubuntu14.04安裝PyMuPDF

找到 build amp imp ade git correct jpeg rec 最近寫的一個東西需要將pdf轉成圖片然後放在網頁上展示,找到了個非常好用的輪子叫做PyMuPDF,在windows上測試的時候跑的666,在ubuntu上安裝依賴的時候,簡直萬臉懵逼。git

Ubuntu14.04安裝opencv3.1和opencv3.3

-c user com hub http asp 文件重命名 參考 log 視覺SLAM十四講用到了opencv3.1,而opencv3.3增加了深度學習方面的應用,因此,編譯二者用於下一步的學習和研究。 1.安裝opencv3.1 安裝參考鏈接:https://docs.

ubuntu14.04安裝tun/tap網絡設備

margin 編譯 ges 完成 解決辦法 dir libssl rest ubun 14.04的系統默認是沒有tun設備的,所以需要通過在內核中編譯時勾選此設備。接下來分步來介紹如何安裝tun設備。 一、更新ubuntu桌面版源: sudo gedit /etc/apt

Ubuntu14.04安裝libusb

pro 依賴 找不到 not erro make cef 訪問 找到 libuvc是一個跨平臺的USB視頻設備庫,建立在libusb之上。 它能夠對導出標準USB視頻類(UVC)接口的USB視頻設備進行細化控制,使開發人員能夠為以前不支持的設備編寫驅動程序,或者以通用的方式

ubuntu14.04安裝python3.6和pip9.0.1

系統 efi 歐洲 clas 折騰 span 解壓縮 pytho col 前提: ubuntu14.04自帶python2.7和python3.4,如下: 要想安裝python3.6,建議不要動之前的2.7和3.6(血一般的教訓) 下面我們切入正題: 安裝python3

Ubuntu14.04安裝codeblocks 13.12 + wxwidgets 2.8

bsp ESS AD all size 程序 block 環境 idg 1. 安裝基本編譯環境 1 sudo apt-get install build-essential 2 sudo apt-get install gdb 2. 安裝cod

ubuntu14.04安裝gradle

export 下載 14.04 boot exp profile 添加 gradle ebo 一、下載gradle $ wget https:////services.gradle.org/distributions/gradle-3.5.1-all.zip $ sudo

ubuntu14.04安裝HI3518EV200的過程

c++ creat architect directory compile pil cto 文件 unp 1.海思SDK安裝編譯 Hi3518EV200_SDK是基於Hi3518EV200_DMEB的軟件開發包,包含了在Linux相關應用開發時使用的各種工具及其源代碼,是用

Ubuntu14.04安裝Matlab R2013b

不聯網 mount lin 介紹 matlab 分享圖片 family 替換 internet 1.下載MATLAB Mathworks.Matlab.R2013b.Linux.rar,解壓到~/software/MATLAB for Linux目錄下,得到如圖所示文件: