Как предоставить глобальный доступ к файлу в частной папке?

Например, я хочу, чтобы все файлы в /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* 

  • Запретить libflashplayer.so удалять файл?
  • Невозможно установить атрибут файла
  • Переключить символическую ссылку и каталог
  • Найти файлы, содержащие одну строку, но не другую
  • Где хранятся журналы доступа к файлам Apache?
  • cat: write error: Недопустимый аргумент
  • Существуют ли какие-либо утилиты архива, которые могут сохранить атрибут даты, созданный в NTFS-3G?
  • Сценарий для перемещения одного типа файлов и создания подпапки, если он существует?
  • One Solution collect form web for “Как предоставить глобальный доступ к файлу в частной папке?”

    drwx------ в вашем домашнем каталоге не позволяет другим пользователям обходить его, то есть видеть папку «Загрузки» и ее содержимое. Вы можете позволить другим пользователям просматривать файлы, в которых они знают путь, но не помешать им перечислять ваши файлы с помощью --x , поэтому вы захотите chmod 711 /home/trusktr и убедитесь, что в других файлах и каталогах есть соответствующие разрешения.

    Linux и Unix - лучшая ОС в мире.