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

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

  • Как использовать sudo для запуска нескольких команд в качестве другого пользователя в части скрипта?
  • путь к папке в папке в терминале
  • Собирайте файлы из нескольких разных каталогов и помещайте их в одно место
  • Найти и заменить содержимое файла
  • Переместить файл на основе его содержимого
  • Листинг только файлов в папке и внутри ее подпапок
  • Файл карты по URL-адресу
  • Как форматировать файл во время перемещения?
  • One Solution collect form web for “Как предоставить глобальный доступ к файлу в частной папке?”

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

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