freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linux下nfs網(wǎng)絡(luò)文件系統(tǒng)設(shè)定及管理(編輯修改稿)

2025-08-26 16:55 本頁面
 

【文章內(nèi)容簡介】 主機端具有相同的 UID與帳號:假設(shè)我在 登入這個 NFS(IP 假設(shè)為 )主機,并且我在 的帳號為 dmtsai 這個身份,同時,在這個 NFS 上面也有 dmtsai 這個帳號,并具有相同的 UID,果真如此的話,那么: a)由于 這個 NFS 主機的 /tmp 權(quán)限為 rwxrwxrwt,所以我 (dmtsai 在 上面 )在 /tmp 底下具有存取的權(quán)限,并且寫入的文件所有人為dmtsai; b)在 /home/public 當(dāng)中,由于我有讀寫的權(quán)限,所以如果在/home/public 這個目錄的權(quán)限對于 dmtsai 有開放寫入的 話,那么我就可以讀寫,并且我寫入的文件所有人是 dmtsai。但是萬一 /home/public 對于 dmtsai這個使用者并沒有開放可以寫入的權(quán)限時,那么我還是沒有辦法寫入文件 (這點請?zhí)貏e留意 ); c)在 /home/test 當(dāng)中,我的權(quán)限與 /home/public 相同的狀態(tài) ,還需要 NFS 主機的 /home/test 對于 dmtsai 有開放權(quán)限; d)在 /home/linux 當(dāng)中就比較麻煩 ,因為不論您是何種 user,您的身份一定會被變成 UID=40 這個帳號!所以,這個目錄就必需要針對 UID=40 的那個帳號名稱,修改他的權(quán) 限才行??蛻舳伺c主機端的帳號并未相同時:假如我在 的身份為 vbird,但是 這部 NFS 主機卻沒有 vbird 這個帳號時,情況會變成怎樣呢 ?a)我在 /tmp 底下還是可以寫入,但是寫入的文件所有人變成 nobody 了; b)我在 /home/public 里面是否可以寫入,還需要視 /home/public 的權(quán)限而定,不過,反正我的身份就被變成 nobody 了就是; c)/home/test 的觀點與/home/public 相同! d)/home/linux 底下,我的身份就被變成 UID=40 那個使用者呢!當(dāng)客戶端的身份為 root 時:假如我在 的身份為 root,root 這個帳號每個系統(tǒng)都會有,權(quán)限變成怎樣呢 ?a)我在 /tmp 里面可以寫入,并且由于 no_root_squash 的參數(shù),改變了預(yù)設(shè)的 root_squash 設(shè)定值,所以在/tmp 寫入的文件所有者為 root b)我在 /home/public 底下的身份還是被壓縮成為 nobody,因為預(yù)設(shè)屬性里面都具有 root_squash,所以,如果 /home/public有針對 nobody 開放寫入權(quán)限時,那么我就可以寫入,但是文 件所有者變成nobody c)/home/test 與 /home/public 相同; d)/home/linux 的情況中,我root 的身份也被壓縮成為 UID=40 的那個使用者這樣的權(quán)限講解之后,您可以了解了嗎 ?這里是最重要的地方,如果這一關(guān)通過了,下面的就沒有問題啦!當(dāng)然,您還是得要回到前一小節(jié) NFS 的文件存取權(quán)限好好的瞧一瞧,才能解決NFS 的問題。 NFS 服務(wù)的啟動 NFS 的啟動還需要 portmap 的協(xié)助,所以需先啟動。 /etc/,那就不需要啟動??! /etc/:exportfs: /etc/exports[3]: No39。sync39。or39。async39。option specified for export: /home/test.Assuming default behaviour(39。sync39。).上面的警告訊息僅是在告知因為我們沒有指定 sync 或async 的參數(shù), 則 NFS 將預(yù)設(shè)會使用 sync 的資訊而已。你可以不理他,也可以加入 /etc/exports。vi/etc/exports/tmp*(rw,no_root_squash,sync)/home/public (rw,sync)*(ro,sync)/home/test (rw,sync)/home/linux*.(rw,all_squash,anonuid=40,anongid=40,sync)/etc/,只要直接啟動就行,啟動之后,會出現(xiàn)一個 port 111 的 sunrpc 的服務(wù),那就是portmap 啦!至于 nfs 則會啟動至少兩個以上的 daemon 出現(xiàn)!然后就開始在監(jiān)聽 Client 端的請求。你必須要很注意屏幕上面的輸出資訊,因為如果配置文件寫錯的話,屏幕上會顯示出錯誤。此外,如果你想要增加一些 NFS 服務(wù)器的文件一致性功能時,可能需要用到 及 等 RPC 服務(wù),那么或許你可以增加一個服務(wù),那就是 nfslock/etc/后,請趕快到 /var/log/messages 里面看看有沒有被正確 的啟動呢 ?vi/var/log/messages Sep 22 00: 01: 37 linux nfs: Starting NFS services: succeeded Sep 22 00: 01: 37 linux nfs: startup succeeded Sep 22 00: 01: 37 linux nfsd[1050]: nfssvc_versbits: +2+3+4 Sep 22 00: 01: 37 linux nfs: startup succeeded Sep 22 00: 01:37 linux nfs: startup succeeded Sep 22 00: 01: 37 linux rpcidmapd: succeeded 在確認沒有問題之后,接下來我們來看一看 NFS 到底開了哪些端口 ?statultn Active Inter connections(only servers)Proto RecvQ SendQ Local Address State PID/Program name tcp 00 : 2049 LISTENtcp 00 : 803 LISTEN 1047/ tcp 00 : 111 LISTEN 32503/portmap tcp 00 : 819 LISTEN 1064/ udp 00 : 2049udp 00 : 800 1047/ udp 00 : 816 1064/ udp 00 : 111 32503/portmap 注意看到上面,總共產(chǎn)生了好多的 port,真是可怕!不過主要的端口是: portmap 啟動的 port 在 111; NFS啟動的 port 在2049;其它 啟動的 port 則是隨機產(chǎn)生的,因此需向 port 111 注冊。好了,那我怎么知道每個 RPC 服務(wù)的注冊狀況 ?你可以使用 rpcinfo 來處理的。 rpcinfo[p][IP|hostname]參數(shù): p:顯示出所有的 port 與 pram 的信息;范例一:顯示出目前這部主機的 RPC 狀態(tài) rpcinfop localhost program vers proto port 100000 2tcp 111 portmapper 100000 2udp 111 portmapper 100011 1udp 800 rquotad 100011 2udp 800 rquotad 100011 1tcp 803 rquotad 100011 2tcp 803 rquotad 100003 2udp 2049 nfs 100003 3udp 2049 nfs 100003 2tcp 2049 nfs 100003 3tcp 2049 nfs 100005 1udp 816 mountd 100005 1tcp 819 mountd 100005 2udp 816 mountd 100005 2tcp 819 mountd 100005 3udp 816 mountd 100005 3tcp 819 mountdNFS 版本端口服務(wù)名稱上面出現(xiàn)的信息當(dāng)中除了程序名稱與端口的對應(yīng)可以與 stattlunp 輸出的結(jié)果作比對之外,還需要注意到 NFS版本支持!新的 NFS 版本傳輸速度較快,由上表看起來,我們的 NFS 至少支持到第 3版,應(yīng)該還算合理 ,如果你的 rpcinfo 無法輸出,那就表示注冊的資料有問題,可能需要重新啟動portmap 與 nfs。 NFS 的連接觀察在你的 NFS 服務(wù)器設(shè)定好之后,我們可以先自我測試一下是否可以連接 ?showmount[ae][hostname|IP]參數(shù): a:這個參數(shù)是一般在 NFS SERVER 上使用,是用來顯示已經(jīng) mount 上本機 nfs 目錄的cline 機器 e:顯示主機的 /etc/exports 所共享的目錄。范例一:請顯示出剛剛我們所設(shè)定好的相關(guān) exports 信息 showmounte localhost Export list for localhost:/tmp*/home/linux*.(everyone)/home/test 很簡單吧!所以,當(dāng)您要查看某一臺主機提供的 NFS共享的目錄時,就使用 showmounte IP(或 hostname)即可!非常的方便吧!這也是 NFS client 端最常用的指令。事實上 NFS 關(guān)于目錄權(quán)限設(shè)定的資料非常之多!我們可以檢查一下 /var/lib/nfs/etab 就知道了!tail/var/lib/nfs/etab/home/public*(ro,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,subtree_check,secure_locks,mapping=identity,anonuid=2,anongid=2)上面是同一行,可以看出除了ro,sync,root_squash 等等, 其實還有 anonuid 及 anongid 等等的設(shè)定!/tmp*(rw,sync,wdelay,hide,nocrossmnt,secure,no_root_squash,no_all_squash,subtr ee_check,secure_locks,mapping=identity,anonuid=2,anongid=2)同樣的,在 /tmp 也有很多的權(quán)限相關(guān)的參數(shù)上面僅僅是一個小范例,只是 .怎么 anonuid 會是 2?其實那個數(shù)值是 655362,所以得到 65534,比對/etc/passwd,會發(fā)現(xiàn) RHEL4 出現(xiàn)的是 nfsnobody,這個帳號在不同的版本都可能會不一樣。另外,如果有其他客戶端掛載了你的 NFS 文件系統(tǒng)時,那么該客戶 端與文件系統(tǒng)信息就會被記錄到 /var/lib/nfs/xtab。另外,如果你想要重新處理 /etc/exports 文件,是不是我們每次修改了配置文件都需要重啟 nfs 服務(wù)呢 ?這個時候我們就可以用 exportfs 命令重新掃描 /etc/exports 文件,來使改動立刻生效。 exportfs[aruv]參數(shù): a:全部掛載 (或卸載 )/etc/exports 文件內(nèi)的設(shè)置 r:重新掛載 /etc/exports 里面的設(shè)置,
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1