NFS服務(wù)器的安裝與配置
一、安裝
安裝NFS,需要安裝兩個(gè)軟件包廷没,分別是portmap、nfs-utils
portmap軟件包:提供運(yùn)行portmap所需要的文件垂寥,為NFS等服務(wù)器程序提供RPC的支持颠黎。
nfs-utils軟件包:提供NFS服務(wù)器的啟動(dòng)腳本和管理維護(hù)工具。
1.查看系統(tǒng)中是否安裝了這兩個(gè)軟件包:
命令如下:rpm-qa|grep portmap
rpm -qa|grep nfs
若沒(méi)有安裝可以執(zhí)行以下命令安裝:
sudoapt-get install portmap;sudo apt-get install nfs
安裝portmap和nfs
2.安裝后開(kāi)啟portmap和nfs服務(wù)
首先要查看portmap和nfs的狀態(tài)滞项,命令如下:
service portmap status
service nfs status
一般情況下狭归,portmap安裝后再系統(tǒng)中是打開(kāi)的,nfs需要輸入命令開(kāi)啟:servicenfs start
二文判、配置分析
1.在系統(tǒng)中exports文件用于配置NFS服務(wù)器的輸出共享目錄
其設(shè)置的格式為:
共享目錄客戶端主機(jī)地址配置選項(xiàng)
eg:/home/share * (sync.ro)
*:表示的是所有主機(jī)
*test.com:表示的是在指定域下的所有主機(jī)
192.168.1.0/24:表示的是指定網(wǎng)段中的所有主機(jī)
www.test.com:表示的是指定域名的主機(jī)
192.168.1.1:表示的是指定ip地址的主機(jī)
“配置選項(xiàng)”中的內(nèi)容
sync:表示的是設(shè)置NFS服務(wù)器同步寫磁盤(建議所有的NFS共享目錄都使用該選項(xiàng))过椎。
ro:表示的是設(shè)輸出共享目錄只讀,不能與rw共同使用戏仓。
rw:表示的是設(shè)輸出共享目錄可讀寫疚宇,不能與ro共同使用亡鼠。
三、具體配置
1.編輯exports文件
命令如下:vi /etc/exports
打開(kāi)后為空文件敷待,需要在文件中編輯設(shè)置~~~
這里舉例設(shè)置內(nèi)容為:/home/share* (sync.rw)
設(shè)置內(nèi)容分析:共享文件目錄為/home/share间涵,共享給所有的主機(jī),啟用NFS服務(wù)器同步寫磁盤榜揖,可讀寫勾哩。
2.更改共享文件的所屬者
①輸入命令:ls -a
查看share文件的所有者
②進(jìn)入/etc/password找到nfsnobody
③設(shè)置共享文件的所屬者為nfsnobody
命令如下:chown-R nfsnobody:nfsnobody share
即將共享文件share的所有者更改為nfsnobody
④更改之后重啟portmap和nfs
命令如下:service portmap restart
service nfs restart
四、設(shè)置客戶機(jī)
1.設(shè)置掛載點(diǎn)
①建立掛在目錄命令如下:
cd /mnt
mkdir nfs
②設(shè)置掛載點(diǎn)
mount -t nfs 192.168.1.5:/home/share /mnt/nfs
設(shè)置分析如下:客戶機(jī)的ip是192.168.1.5客戶機(jī)掛載點(diǎn)為/mnt/nfs
2.查看使用共享文件的客戶端地址
命令如下:showmount-e
3.查看使用共享文件的計(jì)算機(jī)ip
命令如下:showmount-a
4.掛載點(diǎn)卸載
命令如下:umount/mnt/nfs
??_??:?`?