linux搭建NFS服務器的簡單教程
在NFS服務器的使用中,我們介紹了不少內(nèi)容。這里我們主要講解一下linux搭建NFS服務器的過程。首先我們需要了解一下什么是NFS服務,之后對于它的優(yōu)勢以及搭建過程在做一下具體的介紹。
一、什么是NFS服務
NFS是Network File System的簡寫,即網(wǎng)絡文件系統(tǒng).
網(wǎng)絡文件系統(tǒng)是FreeBSD支持的文件系統(tǒng)中的一種,也被稱為NFS. NFS允許一個系統(tǒng)在網(wǎng)絡上與它人共享目錄和文件.通過使用NFS,用戶和程序可以象訪問本地文件一樣訪問遠端系統(tǒng)上的文件.
二、NFS的優(yōu)勢
1.本地工作站使用更少的磁盤空間,因為通常的數(shù)據(jù)可以存放在一臺機器上而且可以通過網(wǎng)絡訪問到.
2.用戶不必在每個網(wǎng)絡上機器里頭都有一個home目錄.Home目錄 可以被放在NFS服務器上并且在網(wǎng)絡上處處可用.
3.諸如軟驅(qū),CDROM,和 Zip® 之類的存儲設備可以在網(wǎng)絡上面被別的機器使用.這可以減少整個網(wǎng)絡上的可移動介質(zhì)設備的數(shù)量.
NFS至少有兩個主要部分:一臺服務器和一臺(或者更多)客戶機.客戶機遠程訪問存放在服務器上的數(shù)據(jù).為了正常工作,一些進程需要被配置并運行.
三、linux搭建NFS服務器
1、服務器端
安裝NFS的服務程序
yum install -y nfs-utils
寫配置文件
vim /etc/exports
寫入
/music 192.168.0.0/255.255.255.0(rw,sync)
格式是:
要共享的目錄 共享的IP及掩碼或者域名(權(quán)限,同步更新)
啟動服務
/etc/init.d/portmap restart
/etc/init.d/nfs restart
chkconfig nfs on
chkconfig portmap on
#p#
然后關(guān)閉防火墻以及更改Selinux關(guān)于NIS的選項
/etc/init.d/iptables stop (防護墻服務關(guān)閉)
chkconfig iptables off
system-config-selinux (設置selinux)
2、客戶端
編輯fstab文件,實現(xiàn)開機自動掛載
mount -t nfs IP:/目錄 掛載到的目錄 (此為臨時掛載)
如:mount -t nfs 192.168.0.9:/doce /doc
編輯FSTAB文件
vim /etc/init.d/fstab
IP:/目錄 掛載到的目錄nfs defaults 0 0
然后關(guān)閉防火墻以及更改Selinux關(guān)于NIS的選項
/etc/init.d/iptables stop (防護墻服務關(guān)閉)
chkconfig iptables off
system-config-selinux (設置selinux)
至此,linux搭建NFS服務器完畢.