우분투의 파일 권한을 이해하려고 노력하고 있지만 일부 자료를 읽은 후에도 다음 상황이 작동하지 않는 이유를 여전히 이해하지 못합니다.
\myfolder\torrents\complete 폴더가 있습니다
해당 특정 폴더에 대한 권한:
- 소유자: someuser: 읽기, 쓰기, 실행
- 그룹: debian-transmission: 읽기, 쓰기, 실행
- 다른 : -
myfolder 및 torrents 폴더에는 다음 권한이 있습니다.
- 소유자 : someuser: 읽기, 쓰기, 실행
- 그룹 : someuser: 읽기, 쓰기, 실행
- 다른 : -
전송 클라이언트는 debian-transmission 사용자 그룹으로 실행됩니다. 하지만 여전히 \myfolder\torrents\complete 폴더에 액세스할 수 있는 권한이 없다고 불평하고 있습니다.
내가 여기서 무엇을 놓치고 있는 걸까요?
BHD
답변1
others
위 폴더에 대한 실행 권한을 부여해야 합니다 complete
. execute
폴더에 대한 권한이 없으면 탐색할 수 없습니다.
chmod o+x \myfolder \myfolder\torrents
이것이 없으면 로 실행 중인 프로세스는 물론 을 debian-transmission
지나갈 수도 없습니다 .\myfolder
\myfolder\torrents
이것 좀 봐유닉스와 리눅스 질문토론을 위해.
이 명령을 재귀적으로 실행하지 않는 한( -R
사용해서는 안 됨) 이 디렉터리 내의 파일(또는 다른 항목)에 실행 권한이 부여되지 않습니다. 이 두 디렉터리만 영향을 받습니다.