在ubuntu
下安裝、配置
ubuntu nfs
服務的步驟如下:
1、安裝
ubuntu nfs
ubuntu
上預設是沒有安裝
ubuntu nfs
伺服器的,因此我們首先
安裝ubuntu nfs
伺服器端:
sudo apt-get install nfs-kernel-server
在一些文件中,提出還需要使用
apt-get
來手動安裝
nfs的客戶端
nfs-common
,以及埠對映器
portmap
,但其實這是沒有必要的,因為在安裝
nfs-kernel-server
時,apt
會自動為我們把它們安裝好。
sudo apt-get install nfs-common
2、配置
/etc/exports
ubuntu nfs允許掛載的目錄及許可權在檔案
/etc/exports
中進行了定義。
例如,我們要將使用者home目錄下的nfs
目錄共享出來,那麼我們需要在
/etc/exports
/home/nfs *(rw,sync,no_root_squash)
其中:/home/nfs
是要共享的目錄,
*代表允許所有的網路段訪問,
rw是可讀寫許可權
,sync
是資料同步寫入記憶體和硬碟,
no_root_squash
是ubuntu nfs
客戶端分享目錄使用者的許可權,如果客戶端使用的是
root
使用者,那麼對於該共享目錄而言,該客戶端就具有
root
許可權。
注意:一般情況下要先建立共享目錄,並且修改其許可權。
sudo chmod -r 777 /home/nfs
重新輸出共享目錄
exportfs管理工具可以對「exports」檔案進行管理
命令#exportfs –rv 可以讓新設定的「exports」檔案內容生效
顯示nfs伺服器的輸出目錄列表
顯示當前主機中nfs伺服器的輸出列表
# showmount -e localhost 3、
ubuntu nfs
重啟服務
$sudo /etc/init.d/portmap restart
$sudo /etc/init.d/nfs-kernel-server restart
4、測試
ubuntu nfs
或者可以使用以下命令把它掛載在本地磁碟上,例如將/home/nfs
掛載到/mnt
下:$ sudo mount -t nfs
localhost
:/home/nfs /mnt
可以執行df
命令檢視是否掛載成功。
這個時候你對/home/nfs
進行操作,或者在
/mnt
進行操作,對另一方將有相同的操作效果哦!
解除安裝命令:
sudo umount /mnt
此時可以執行以下命令來顯示一下共享出來的目錄:
$showmount -e
localhost
export list for localhost:
/home/nfs * 這裡
localhost就是你電腦的
ip,也就是伺服器的
ipxuyuefei@ubuntu:/mnt$
showmount -e
clnt_create: rpc: program not registered
nfs服務就算搭建完成了
嵌入式linux平台的NFS移植
感謝遙姐和超哥!configure portmap configure cc 交叉編譯器的路徑 host arm linux configure nfs utils configure cc x host arm linux disable gss configure portmap之後,將port...
嵌入式ARM LINUX系統搭建vlan服務
1.核心移植支援vlan 配置編譯即可 networking support networking options 802.1q vlan support 編譯為模組載入 gvrp garp vlan registration protocol support 不選,即不編譯 燒錄核心後,系統啟動,...
嵌入式Linux學習 製作NFS檔案系統
四 製作nfs檔案系統 首先,要配置虛擬機器上的linux支援nfs,配置共享目錄,通過 cat etc exports可以檢視共享目錄。在配置linux核心時,要選擇支援nfs。在最開始,讓u boot的環境變數為 set bootargs noinitrd root dev mtdblock3 ...