一:安裝配置
NFS
服務器
1>
要使NFS服務器提供服務,必須啓動inet ,portmap,nfs 和 mount
這4個守護進程,並保持在後臺運行。
2>
規劃好要共享的分區或目錄
3>
定義客戶機的參數
4>
配置NFS主配置文件:/etc/exports
5>
重啓NFS服務
1.
配置/etc/exports文件的語法
#vi /etc/exports
/sharedir -maproot=daemon host2
/sharedir2 -ro -network 192.168.1.0
或者用下面的格式
/sharedir host3(OPTION)
/sharedir 192.168.1.12/24(OPTION)
第一段:爲共享目錄,必定要絕對路徑。
第二段:一些參數,如:-maproot=daemon表示若訪問者爲root用戶,則轉換爲daemon用戶;-ro :表示只讀權限。
第三段:表示容許訪問的客戶端,能夠是一臺主機,如host2;也能夠是一個網段;主機能夠用域名錶示,也能夠用IP表示,域名支持通配符,可是不包括點。如 *.example.net ,能夠表示e1.example.net或e2.example.net等等,但不能表示s1.e1.example.net。
第三種格式表示能夠把那些讀寫,只讀等參數寫在括號裏,並用逗號隔開。
2.
激活服務portmap 和 nfsd
Portmap激活後,會出現端口號爲111的 Sunrpc服務
#service portmap restart
#service nfs restart
3.
客戶端配置
3.1
開啓portmap服務
3.2
使用mount命令掛載共享目錄
mount –t type -o option device dir
#mount -t nfs -o hard 192.168.1.22:/sharedir /tmp/
3.3
用戶除了使用mount命令掛載外,還可以使用/etc/fstab掛載或autofs掛
載。
二:
NFS
服務器配置實例
NFS
服務器端配置:
1.
先查看服務器端是否安裝下列軟件包
#rpm -qa |grep nfs
nfs-utils-1.0.9-16.e15
nfs-utils-lib-1.0.8-7.2
2.
配置NFS服務器端配置文件:/etc/exports
/sharedir:爲共享目錄,權限受共享權限(rw)和本地權限限制。
192.168.1.22/24:容許192.168.1.0網段全部的機器訪問
#vim /etc/exports
#cat /etc/exports
/sharedir 192.168.1.22/24(rw
)
3.
重啓NFS服務
#service nfs restart
NFS
客戶端配置:
1.
確認安裝portmap包
#rpm -qa |grep portmap
portmap-4.0-65.2.2.1
2.
開啓portmap服務
#service portmap restart
3.
查看一臺NFS服務器共享目錄
192.168.1.22:爲NFS服務器的IP地址
#showmount -e 192.168.1.22
export list for 192.168.1.22:
/sharedir 192.168.1.22/24
4.
掛載服務器的共享目錄
-t nfs :表示掛載文件的文件系統格式,也能夠省略
#mount -t nfs 192.168.1.22:/sharedir /mnt/
到此,一臺簡單的NFS服務器就搭設好了。
NFS服務器是Linux最簡單的服務器配置。就讓咱們一塊兒從最簡單起步!!!