2016-12-13 7 views
2

트리의 모든 파일과 디렉토리에 특수 ACL을 설정하려고 시도하고 있어도이를 준수하지 않는 것 같습니다. Solaris 5.10을 실행 중입니다. ACL은 'man chmod'에 의해 설명됩니다.UNIX ZFS ACL이 적용되지 않습니다.

파일 속성 (A) 또는 파일 ACL (W)의 수정이 허용되지 않도록 ACL을 설정 중입니다. 하지만 여전히 수정이 가능합니다. 일단 파일에 대한 모든 특수 ACL이 사라지면됩니다. 예 :

/test> ls -lV filename 
-r-x------+ 1 svcdiscprod sasuser  355 Dec 13 09:56 filename 
       [email protected]:r-xp-Da-R-c--s:fd----:allow 
    user:svcdiscprod:r-xp-Da-R-c--s:fd----:allow 
      [email protected]:------a-R-c--s:------:allow 
/test> chmod 666 filename    # <== This command should be blocked 
/test> ls -lV filename 
-rw-rw-rw- 1 svcdiscprod sasuser  355 Dec 13 09:56 filename 

해결책은 무엇입니까?

답변

2

왜 명령을 차단해야한다고 생각하십니까? the ZFS Administration Guide

: 권한이 경우에도 파일의 소유자는 무조건 write_acl 권한을 부여

  • ZFS 파일

    설정 ACL을 ... 명시 적으로 거부되었습니다. ...