搭建簡易NFS服務器

 

NFS服務器端配置
  1、先查看服務器端是否安裝下列軟件包(一般默認都已經安裝)
        #rpm -qa  |grep  nfs
        nfs-utils-1.0.9-16.e15
        nfs-utils-lib-1.0.8-7.2
2、配置NFS服務器端配置文件:
例:共享/cyrj目錄給192.168.1.x的用戶
           /cyrj                192.168.1.0/24 (rw)  
3、啓動portmap服務                                    
    service portmap start[restart]                     
4、啓動NFS服務
    service nfs start[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.223
         export  list   for  192.168.1.223:
         /sharedir     192.168.1.223/24
    查看被哪些客戶端掛載到那些目錄中
# showmount   -a  192.168.1.223
4、掛載服務器的共享目錄
  -t nfs :表示掛載文件的文件系統格式,也可以省略
 #mount -t nfs  192.168.1.223:/cyrj  /media
 
5、開機時自動連接NFS
如果希望開機的時候,系統就自動掛載 NSF,則需要編輯 /etc/fstab 檔。
例:
192.168.1.223:/cyrj /media nfs defaults 0 0
6、取消掛載NFS
    #umount /media    (如果設置爲開啓自動掛載,需要編輯fstab關閉掉重啓計算機,不然報錯)
 
 
 
 
 
 
 
 
 
 
 
(補充)權限說明:
/mnt/sda4/share/a      192.168.23.129(rw)
設置共享目錄/mnt/sda4/share/a,僅192.168.23.129主機允許訪問此共享目錄,具有讀寫權限
/mnt/sda4/share/b      192.168.23.129(rw) *(ro)
設置共享目錄/mnt/sda4/share/b192.168.23.129可以讀寫該共享目錄,其他主機只可以讀取該共享目錄
/mnt/sda4/share/c       192.168.23.129(rw,no_root_squash)
設置共享目錄/mnt/sda4/share/c,僅192.168.23.129可以訪問和讀寫,root登錄時擁有root權限
/mnt/sda4/share/d      192.168.23.0/24(rw)
設置共享目錄/mnt/sda4/share/d,僅有192.168.23.0/24網段的主機纔可訪問和讀寫此目錄文件
/mnt/sda4/share/e      *(rw,all_squash,anonuid=500,anongid=500)
設置共享目錄/mnt/sda4/share/e,所有主機都允許訪問此共享目錄,具有讀寫權限,但他們訪問該共享目錄時,已將其UIDGID設置成500NFSserver主機中UIDGID=500的權限已經設置好
權限參數說明如下:
Rwread-write可讀寫的權限
Roread-only只讀權限
no_root_squash:登入NFS主機使用共享目錄的用戶,如果是用戶root,對於此共享目錄具有root權限,不建議使用。
root_squash:登入NFS主機使用共享目錄的用戶,如果是用戶root,此用戶權限將被壓縮爲匿名用戶,其UIDGID都會被壓縮爲nobodynfsnobody)系統賬號的身份。
all_squash:不論登入NFS的用戶身份爲何,其身份都被轉換成爲匿名用戶,即nobody
Anonuidanonymous;即nobody,可以自行設定此UID值,但此UID必須存在於/etc/passwd中。
Anongid:同anonuid,變成group ID即可。
Sync:數據同步寫入到內存與硬盤中
Async:數據先暫存於內存中,而非直接寫入硬盤
 
                                                                                    製作、測試:楊銘威
                                                                                    郵箱:[email protected]
                                                                                    交流QQ羣:29784493
                                                                                          
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章