-bash: cd: /media/zhangsan/: 權(quán)限不夠
[root@NFS ~]#
修改服務(wù)器端相應(yīng)權(quán)限,不然客戶端無法正常訪問和使用
6 nfs共享權(quán)限和訪問控制
a. 客戶端root用戶
使用客戶端的root身份在nfs服務(wù)器上創(chuàng)建文件,文件的所有者和所屬組是nfsnobody。
b. 客戶端普通用戶
使用客戶端的普通用戶身份在nfs服務(wù)器上創(chuàng)建文件,所有者和所屬組是nobody或普通用戶。
c. 原因:/var/lib/nfs/etab
1. 客戶端連接的時(shí)候,對root的檢查
如果設(shè)置no_root_squash,那么此時(shí)root用戶的身份被壓縮為NFS server上面的root;
如果設(shè)置了all_squash、anonuid、anongid,此時(shí)root 身份被壓縮為指定用戶;
如果沒有明確指定,此時(shí)root用戶被壓縮為nfsnobody;
如果同時(shí)指定no_root_squash與all_squash 用戶將被壓縮為 nfsnobody,如果設(shè)置了anonuid、anongid將被壓縮到所指定的用戶與組;
2. 客戶端連接時(shí)候,對普通用戶的檢查
如果明確設(shè)定了普通用戶被壓縮的身份,那么此時(shí)客戶端用戶的身份轉(zhuǎn)換為指定用戶;
如果NFS server上面有同名用戶,那么此時(shí)客戶端登錄賬戶的身份轉(zhuǎn)換為NFS server上面的同名用戶;
如果沒有明確指定,也沒有同名用戶,那么此時(shí) 用戶身份被壓縮成nobody;
7. 卸載和自動(dòng)掛載
1. 卸載客戶端的掛載目錄
umount掛載點(diǎn)
2. 停止服務(wù)器端的共享
exportfs –au
自動(dòng)掛載:/etc/fstab
格式:<server>:</remote/export> </local/directory> nfs < options> 0 0
#192.168.115.10:/home/zhangsan /media/zhangsan nfs defaults 0 0
#mount -a
相關(guān)命令
a. exportfs
如果我們在啟動(dòng)了NFS之后又修改了/etc/exports,是不是還要重新啟動(dòng)nfs呢?這個(gè)時(shí)候我們就可以用exportfs 命令來使改動(dòng)立刻生效,該命令格式如下:
格式:exportfs [-aruv]
-a 全部掛載或卸載 /etc/exports中的內(nèi)容
-r 重新讀取/etc/exports 中的信息 ,并同步更新/etc/exports、/var/lib/nfs/xtab
-u 卸載單一目錄(和-a一起使用為卸載所有/etc/exports文件中的目錄)
-v 在export的時(shí)候,將詳細(xì)的信息輸出到屏幕上。
具體例子:
# exportfs -au 卸載所有共享目錄
# exportfs -rv 重新共享所有目錄并輸出詳細(xì)信息
b. rpcinfo利用rpcinfo -p 可以查看出RPC開啟的端口所提供的程序有哪些
其中nfs 開啟的是2049,portmapper(rpcbind) 開啟的是111,其余則是rpc開啟的
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機(jī)的問題,請?jiān)L問西部數(shù)碼官網(wǎng):youyuetrip.com