1

次のように「child」という名前の新しいフォルダを作成すると(たとえば)、次のようになります。

parent/child/

子フォルダは、親と同じ権限を持っていません!私はすでにそれらを親に変更しましたchmod -R +rw parentが、作成された新しいフォルダはそれぞれ同じ値を取得しません!! その新しいフォルダの「全員」に+rwが必要です。

私は何をすべきか?

前もって感謝します!!

4

1 に答える 1

5

私の知る限り、継承メカニズムはありませんが、umask を使用できます。

仕組みの例:

$ umask
022
$ mkdir test
$ cd test
$ mkdir 1
$ ls -la 1
total 0
drwxr-xr-x  2 receiver  wheel   68 23 May 16:57 .
drwxrwxrwx  4 receiver  wheel  136 23 May 16:57 ..

上では、022 がマスクされています。umask を 000 に設定しましょう:

$ umask 000
$ mkdir 2
$ ls -la 2
total 0
drwxrwxrwx  2 receiver  wheel   68 23 May 16:58 .
drwxrwxrwx  5 receiver  wheel  170 23 May 16:58 ..
于 2012-05-23T13:06:36.380 に答える