"rwxrwSrwx" 권한이 있는 파일 시스템

"rwxrwSrwx" 권한이 있는 파일 시스템

SAN의 공유 디렉터리가 있고 해당 디렉터리에 폴더나 파일을 만들 때마다 해당 디렉터리에 대해서는 "drwxrwxrwx" 권한이 있고 파일에 대해서는 "rwxrwSrwx" 권한이 있습니다. 이제 내 애플리케이션에서 이러한 파일을 읽을 수 없으며 권한을 변경하고 싶지만 변경되지 않습니다. 나는 아무런 효과 없이 755, -R 755, as, gs를 사용했습니다.

도움을 주셔서 감사합니다

감사합니다, 알리

답변1

문제를 잘못 식별했습니다. man ls설명하다:

S If in <owner permissions>, the file is not executable and set- user-ID mode is set. If in <group permissions>, the file is not executable and set-group-ID mode is set.

따라서 . rwxrwSrwxrwxrw-rwx

수행하고 mount옵션을 확인하고 man 8 mount.

또한 상위 디렉터리의 권한을 확인하세요.

ls -ld . .. ../.. ../../..   

코드에 오류가 있는지 다시 확인하세요.

서버의 로그를 확인하세요.

로컬과 서버를 확인하세요 umask.

.

답변2

S그룹 내의 권한 비트는 다음을 의미합니다.설정값파일이 이미 열려 있습니다.

기본적으로는 삭제가 가능합니다chmod g-s filename

시작해야 할 수도 있습니다.스도주문하다:

sudo chmod g-s filename

[개념의 증거]

-rwxrwSrwx. 1 아파치 k.sewnundun 12월 4일 24시 오전 10시 30분

sudo chmod g-s a.sh

-rwxrw-rwx. 1 아파치 k.sewnundun 12월 4일 24시 오전 10시 30분

관련 정보