table of contents
1. 2.建立共享目錄
3.修改該配置檔案
4.重啟服務
5.測試伺服器
6.測試客戶端
測試系統:ubuntu8.04
使用如下命令,可以在
ubuntu
下很方便的獲取並安裝相關軟體
#sudo apt-get install portmap nfs-kernel-server nfs-common
如果是要客戶端和伺服器端分開,可以使用如下命令
伺服器端:
#sudo apt-get install portmap nfs-kernel-server
客戶機端:
#sudo apt-get install portmap nfs-common
根據個人習慣,最好路徑不要太深,畢竟敲命令太長很不爽
^_^#sudo mkdir /nfsboot
#sudo chmod 777 /nfsboot
剛安裝完配置檔案只有一些說明,其路徑是:
/etc/exports
#sudo vi /etc/exports
在裡面加入
/nfsboot *(rw,sync,no_root_squash)
說明:/nfsboot
是要共享的目錄
*代表允許所有的網路段訪問
rw是可讀寫許可權
sync
是資料同步寫入記憶體和硬碟
no_root_squash
是nfs
客戶端分享目錄使用者的許可權,如果客戶端使用的是
root
使用者,那麼對於該共享目錄而言,該客戶端就具有
root
許可權最後重新掃瞄配置檔案
,使使用者修改
/etc/exports
配置檔案不必重啟
nfs服務
#sudo exportfs -ra
使用如下命令重啟一下服務
#sudo /etc/init.d/portmap restart
#sudo /etc/init.d/nfs-kernel-server restart
檢視服務目錄和許可權
#showmount -e
我得到的結果是:
export list for myzone:
/nfsboot (everyone) 在
/nfsboot
裡新建檔案,主要是作測使用
#touch /nfsboot/testfile
在其他分割槽掛載
nfs檔案系統,記得該目錄要先存在才行
#sudo mount 218.192.***.***:/nfsboot /mnt
檢視一下:
#ls /mnt
testfile
解除安裝nfs檔案系統
#sudo umount 218.192.***.***:/nfsboot /mnt
portmap:all
lockd:all
mountd:all
rquotad:all
statd:all
liu@liu-laptop:~$ sudo gedit /etc/hosts.allow
在後面加上
# ### nfs daemons
portmap: all:allow
lockd: all:allow
rquotad: all:allow
mountd: all:allow
statd: all:allow
有些網友還說可以是防火牆的問題,這我就不清楚了。
Ubuntu下配置NFS服務
table of contents 1.2.建立共享目錄 3.修改該配置檔案 4.重啟服務 5.測試伺服器 6.測試客戶端 測試系統 ubuntu8.04 使用如下命令,可以在 ubuntu 下很方便的獲取並安裝相關軟體 sudo apt get install portmap nfs kernel...
ubuntu下nfs服務的配置(OK)
sudo apt get install nfs kernel server sudo etc init.d portmap restart sudo service portmap restart sudo gedit etc exports opt nfsroot rw,sync,no root...
ubuntu11 10下配置nfs服務
table of contents 1.2.建立共享目錄 3.修改該配置檔案 4.重啟服務 5.測試伺服器 6.測試客戶端 測試系統 ubuntu11.10 使用如下命令,可以在 ubuntu 下很方便的獲取並安裝相關軟體 經過試驗,還是都安裝的好 sudo apt get install prot...