Для файлов, которые я хочу использовать для всех пользователей в системе, есть папка, в которой по умолчанию у них есть доступ на чтение? Если мне нужно создать один, есть ли место для этой практики?
В нескольких системах вокруг здесь для каждого пользователя стало традицией создавать папку с именем «public» в своей домашней папке.
Т.е. мой домашний каталог «/ home / dc /» , и у меня есть общая папка в папке «/ home / dc / public». Эта общедоступная папка и все файлы в ней читаются в мире. Кроме того, бит выполнения world устанавливается в папках «/ home / dc /» и «/ home / dc / public /», чтобы каждый мог получить список всех файлов в общей папке и прочитать все эти файлы (но не меняйте ни одного из них).
В частности, когда люди в локальной сети используют свой любимый браузер для просмотра
http: //pooh.local/~dc/ [!d3 ]
они получают список всех файлов в моей папке «~ / public», и они могут щелкнуть по любому из них, чтобы просмотреть или загрузить его.
Я слышу слухи о том, что люди на далеких землях используйте имена «public_html /» или «www /» для своей общей папки или создайте одну папку «/ home / public /» на машину, которую все пользователи на этом компьютере используют.
Связано:
Какая цель служит в общей папке Почему другие пользователи могут видеть файлы в моей домашней папке? Где лучшее место для обмена файлами? «Неофициальное руководство для начинающих Ubuntu» «Как создать общедоступную папку HTML в Ubuntu?» Apache для пользовательских веб-каталогов