Linux中⼀etc⼀exports中各字段是什么意思?

2025-02-27 00:02:35
推荐回答(1个)
回答1:

先看我的样版:
/home/nfs 192.168.0.0/255.255.255.0(rw,no_root_squash)
1、每行分两部分,由空格分开
2、第一部份(空格之前的那段)是你要共享出去的目录。
3、第二部份(空格之后的那段)又可以分三部分:
(1)、“192.168.0.0”表示有权共享本目录的IP网段。
(2)、“255.255.255.0”是那个有权共享的网段所用的掩码
(3)、括号里面又有两部分,用逗号隔开:
(i)、“rw”表示来访者对所共享出去的目录享有读和写的权力,如果只给读不给写就将之换成“ro” (意思是 Read Only)
(ii)、"no_root_squash"表示如果来访者是该机的 root 则在本机也给予 root 待遇,如果没有"no_root_squash"(以及前面的逗号),那来访者在本机只相当于本机的 nobody 用户。