개인 폴더의 파일에 대한 전역 액세스 권한을 부여하는 방법은 무엇입니까?

개인 폴더의 파일에 대한 전역 액세스 권한을 부여하는 방법은 무엇입니까?

/home/trusktr/Downloads/예를 들어, 그 안에 있는 모든 파일을 한 명을 제외하고 다른 사용자에게 숨긴 상태로 유지하고 싶습니다 .

시도해 보았지만 chmod 777 /home/trusktr/Downloads/someFile.avi다른 사용자는 여전히 someFile.avi를 볼 수 없습니다.

모든 사용자에게 someFile.avi만 표시되도록 하는 방법은 무엇입니까?

아마도 관련 정보:

┌─[21:48:25/starlancer/trusktr/~]
└─╼ ls -ld /home/trusktr
drwx------ 80 trusktr users 4096 Jan  9 21:29 /home/trusktr/

┌─[21:48:34/starlancer/trusktr/~]
└─╼ ls -ld /home/trusktr/Downloads
drwxr-xr-x 8 trusktr users 4096 Jan  9 20:57 /home/trusktr/Downloads/

┌─[21:48:43/starlancer/trusktr/~]
└─╼ ls -l /home/trusktr/Downloads/someFile.avi 
-rwxrwxrwx 1 trusktr users 2575522316 Jan  9 20:40 /home/trusktr/Downloads/someFile.avi*

답변1

홈 디렉토리에 있는 drwx------다른 사용자가 홈 디렉토리를 탐색하는 것, 즉 다운로드 폴더와 그 내용을 보는 것을 방지합니다. 다른 사람이 경로를 알고 있는 파일을 보도록 허용할 수 있지만 권한이 있는 파일을 나열하지 못하게 할 수 있으므로 그 안에 있는 다른 파일과 디렉터리에 적절한 권한이 있는지 확인 --x해야 합니다 .chmod 711 /home/trusktr

관련 정보