個人用フォルダ内のファイルへのグローバルアクセスを許可する方法は?

個人用フォルダ内のファイルへのグローバルアクセスを許可する方法は?

/home/trusktr/Downloads/たとえば、その中のすべてのファイルを1人を除いて他のユーザーに隠したままにしたいとします。

試してみましたが、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------他のユーザーがホームディレクトリを閲覧すること、つまりダウンロードフォルダとその内容を見るのを防ぎます。他の人がパスを知っているファイルを表示できるようにすることができますが、権限を持つファイルを一覧表示できないようにする可能性があるため、その中の他のファイルとディレクトリに適切な権限があることを確認する必要があります--xchmod 711 /home/trusktr

おすすめ記事