폴더의 SGID는 파일에 영향을 주지 않습니다.

폴더의 SGID는 파일에 영향을 주지 않습니다.

사용자 폴더에 sgid를 설정했습니다길먼(나)와 그룹목소리. 새 파일을 생성 하면 touch폴더의 그룹 음성을 상속하는 대신 내 그룹 dgillman이 포함됩니다. 문서나 온라인에서 sgid의 예상 동작에 대한 예외를 찾을 수 없습니다. 어떤 아이디어가 있나요?

Ubuntu 18.04에서 bash를 사용하고 있습니다.

위의 예를 따르십시오.위키피디아 페이지:

$ rm tmp
$ stat -c "%U:%G %A %n" .
dgillman:voice drwxrwsr-x .
$ echo 'NEW FILE' > tmp
$ stat -c "%U:%G %A %n" tmp
dgillman:dgillman -rw-rw-r-- tmp

고쳐 쓰다

  1. 이는 마운트된 파일 시스템에서 발생합니다.술집. 내 홈 디렉터리에서는 문제가 발생하지 않습니다.
$ cd
~$ mkdir foo
~$ chmod g+s foo
~$ cd foo
dgillman:dgillman drwxrwsr-x .
~/foo$ chown dgillman.voice .
~/foo$ stat -c "%U:%G %A %n" .
dgillman:voice drwxrwsr-x .
~/foo$ touch tmp
~/foo$ stat -c "%U:%G %A %n" tmp
dgillman:voice -rw-rw-r-- tmp
$ df -Th
Filesystem               Type      Size  Used Avail Use% Mounted on
/dev/sda3                ext4       37G   33G  2.7G  93% /home
192.168.x.x:/Bar         nfs4       11T  8.0T  3.0T  74% /Bar
  1. 이것레드햇 문제NFS 서버에 문제가 있을 수 있음을 나타냅니다.

결심 - 안돼!

내 IT 담당자가 알아냈어이 스레드, 이는 Windows 2012 NFS 서버에 Microsoft가 해결할 수 없는 알려진 문제가 있음을 나타냅니다.

관련 정보