您的位置:網站首頁 > 電器維修資料網 > 正文 >
NFS服務在計算機系統中的作用
來源: 日期:2013-11-20 18:38:21 人氣:標簽:
nfs 裝置包是 nfs-utils 基于 uid 識別用戶,配置文件 /etc/export 和 /etc/sysconfig/nf
nfs 多進程的
nfsd 主服務進程 工作于內核中的只能以 root 用戶來運行
1 rpc.mountd 基于 rpc 實現的掛載監控的進程
2 rpc.srard 用戶建立的連接若是斷掉,負責通知服務器重新建立 4 連接
3 LOCkd 處置客戶端請求文件鎖,防止多用戶同時對一個文件寫入造成的抵觸
4 rpc.rquotad RPC 輔助進程,默認監察隨機端口
若是想讓系統在啟動時自動掛載 NFS 服務器上的輸出目錄,就編輯 /etc/fstab 加入如下格式
NFS 服務器名或 IP 地址:輸出目錄 外地掛載目錄 nf default 0 0。實現 nfs 服務 只需要編譯 /etc/export , 該文件默認為空的每一行表示你共享的一個文件系統。
添加格式:
共享文件目錄 允許訪問的主機(訪問權限)
注:被導出的目錄為獨立的文件系統,若不是則在權限中定義 subtrww_check 使更安全,如果共享文件中有空格用 “ 括起來,
定義允許訪問的主機可以是 IP 網段, IP NIS 域( @NIS 域名)并且可以通配)
下面介紹幾種常用的訪問權限
ro 可讀
rw 可讀可寫
async 異步寫入 先將數據保存在內存緩存區中,必要時才寫入磁盤
sync 同步寫入 將數據同步寫入內存緩存區與磁盤中,效率低但是可以保證數據的一致性
用戶映射選項
root_squash 如果是 root 用戶來掛載的話,權限太大,就把 root 用戶映射成來賓賬號(默認設置)
no_root_squash root 訪問時,不把 root 映射成來賓賬號 該設置很危險
all_squash 將遠程訪問的所有用戶和所屬用戶組都映射成匿名用戶或用戶組
no_all_squash 不將遠程訪問的所以用戶和所屬擁護組映射成匿名 默認設置)
anonuid=xxx 將遠程訪問的所以用戶都映射成匿名用戶,并指定為本地用戶( UID=xxx
anongid=xxx 將遠程訪問的所以用戶組都映射成匿名用戶組賬戶,并指定為本地用戶組( GID=xxx
其他常用項
secure 限制客戶端只能從小于 1024 TCP/IP 端口連接 NFS 服務器(默認設置)
insecur 允許客戶端從大于 1024 TCP/IP 端口連接 NFS 服務器
subtree_check 若輸出目錄是一個子目錄,則 NFS 將檢查其父目錄的權限(默認設置)
no_subtree_check 即使輸出的目錄是一個子目錄, NFS 也不檢查其父目錄的權限
每當修改了 /etc/export 文件后,不需要重啟 NFS 服務,使用 exportfs 就可以使設置立即生效
exportfs 命令就是用來維護 NFS 服務的輸出目錄列表的
exportfs -r 重新讀取 /etc/export 文件設置,并使設置立即生效
exportf – ra 重新導出全部
exportf – v 將當前系統導出項顯示在屏幕上
exportf – au 關閉服務
exportf – a 開啟所有的全部導出
showmount 命令檢查 NFS 服務器上的共享信息
showmount – e localhost 檢查當前主機共享的文件系統 只在服務端執行
showmount – a 檢查所有被掛載信息 服務端執行)
showmount – d 只顯示被掛載目錄
showmount – e IP 檢查該 IP 共享的信息(客戶端)
演示掛載過程
1 # vim /etc/exports
/var/ftp 192.168.0.71 rw sync 192.168.1.0/24 ro
/var/pub * ro
2 #servIC nf restart
#servic portmap status nfs 基于 portmap 所以確定 portmap 啟動的
portmap pid 3110 is running...
#rPCInfo – p localhost 顯示進去當前 rpc 里 portmap 默認選擇的端口
基于 rpc 提供服務
#servic nf restart 重啟 nfs 服務,或者 #exportf – r
showmount – e localhost 檢查當前主機共享的文件系統
切換到 192.168.0.71
#mount – t nf 192.168.0.71:/var/ftp /mnt
#cd /mnt l 檢查 /var/ftp 下的文件是不是被掛在 /mnt 下了
總結:
以上的所有問題的代碼還是很多的步驟都是詳細的解釋了關于我們大家平時會遇到的問題和所需要對策的解決方案全部都是這些了,僅供大家參考。
【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: PIC單片機A/D轉換知識
- 下一篇: 放大器靜態工作點的分析與調整