Chmod ux는 아무것도 변경하지 않았으며 이유를 모르겠습니다.

Chmod ux는 아무것도 변경하지 않았으며 이유를 모르겠습니다.

저는 데비안 컴퓨터의 사용자입니다. 홈 디렉터리에 파일을 생성하면 umask가 0022를 반환하더라도 기본 권한은 700으로 표시됩니다.

eulerz@foo:~$ touch testing
eulerz@foo:~$ ls -l testing 
-rwx------ 1 eulerz users 0 2012-03-15 19:34 testing

또한 tmp 디렉토리에 파일을 생성하면 실행 파일로 표시되지 않지만 홈 디렉토리로 이동하면 다음과 같이 표시됩니다.

eulerz@foo:~$ touch /tmp/made_in_tmp
eulerz@foo:~$ ls -l /tmp/made_in_tmp 
-rw-r--r-- 1 eulerz users 0 2012-03-15 19:39 /tmp/made_in_tmp
eulerz@foo:~$ mv /tmp/made_in_tmp ~
eulerz@foo:~$ ls -l /u/eulerz/made_in_tmp 
-rwxr--r-- 1 eulerz users 0 2012-03-15 19:39 /u/eulerz/made_in_tmp

물론 chmod는 이를 변경하지 않습니다.

eulerz@foo:~$ chmod -v u-x made_in_tmp 
mode of `made_in_tmp' changed to 0644 (rw-r--r--)
eulerz@foo:~$ ls -l /u/eulerz/made_in_tmp 
-rwxr--r-- 1 eulerz users 0 2012-03-15 19:39 /u/eulerz/made_in_tmp

실수가 있었나요? 왜 이런 일이 발생합니까? 내 홈 디렉토리에 "무슨 일이 있어도 새 콘텐츠를 u+x로 설정"하라고 지시하는 곳은 어디입니까?

최근에 이런 일이 발생하기 시작했습니다. 내 홈 디렉터리에 있는 이전 파일에는 이 문제가 없었습니다(그러나 복사본을 만들었더니 문제가 발생했습니다.)

답변1

헬프 데스크에서는 Isilon이 NFS 및CIFS. 따라서 CIFS 액세스를 제거하면 권한 문제가 해결됩니다.

관련 정보