Единственные готовые папки, которые можно использовать для этого, это /tmp и /var /tmp. /tmp может быть очищен при каждой перезагрузке, а /var /tmp может быть удален через некоторое время, например, через неделю. В любом случае они для временных файлов. Даже если Ubuntu 12.04 не касается /var /tmp, вы никогда не знаете, что будет делать следующая версия, поэтому вы всегда должны предполагать, что содержимое этих каталогов может быть удалено без предупреждения.
Если проблема носит временный характер, вам нужно другое решение. Если я хочу, чтобы другие локальные пользователи имели доступ для чтения к моим файлам, я устанавливаю режим моего домашнего каталога на 755 (это то, что я обычно делаю); но в этом случае я забочусь о том, чтобы любые секретные файлы или каталоги в моем домашнем каталоге были установлены на 600 или 700 соответственно.
Комбинация временных файлов + home-directory-read-by-all-обычно обычно достаточна. Если вам действительно нужна общая папка, вам нужно создать, например, /home /shared и установить для нее значение 777 или 1777 (1777 означает, что запись доступна всем, например, 777, но только владелец файла может удалить файл ). Более сложные настройки включают в себя установку бита setgid каталога и игру с группами пользователей, но я не буду подробно останавливаться на этом.
Мне вообще не нравится режим 711 для каталогов; Я нахожу это непонятным, и неясно, насколько он безопасен (я хотел бы предположить, что читаемый означает читабельный, даже если вам нужно угадать его имя, чтобы получить к нему доступ).
В заключение, решение зависит от того, что вы пытаетесь сделать.