/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