Если внешний, то есть два пути: или настроить правило в udev, чтобы он монтировался как надо, или просто создать там директорию с правами 777, а уже в нём писать.
Я обычно так и делаю, если форматирую диск для обмена файлами между Linux — просто форматирую его в ext4 или XFS, создаю там директорию 1, или там data, или Files — имя не имеет значения, назначаю права 777 — и всё, туда может писать и читать любой юзер.
Если же это постоянный диск, пропиши его в /etc/fstab и настрой нужные права на точку монтирования.
Есть, условно, флешка с одним разделом, что отформатирован в ext4. И если такую флешку вставить в комп с Linux, после чего открыть через обычный ФМ, то она и правда примонтируется так, что права на запись будут только у root.
Не веришь — проверь. ТС спрашивает, что ему делать с этим.
Не надо ничего набирать. Не надо «монтировать с правами». Права на флешку записаны на самой флешке. Если там не FAT. Надо только сделать один раз chmod 1777 на её корень (после форматирования). Настройки прав при монтировании разумны для FAT где своих прав нет, для остальных это костыль, не надо.
Vsevolod, ты вроде классный мужик. че так боишься ошибаться? Звезды обременяют? не бойся тупить и не надо за это оправдываться. Неошибаются только бездушные вичислительные машины, хотя и у них случается. А ты человек, так что хорош тут перед всеми извинятся и объясняться. они того не стоят.
Ну смонтируй его в fstab и будет постоянно подключён.
Хотя я вот - специально так держу, правда у меня не Debian, но не суть. Там файлопомойка и монтирую когда надо, читает то он потом без проблем. Вот сохранять на нём приходится через sudo mc менеджер. Но меня это больше устраивает, ибо безопасность важна.
Нет, не обязательно. Но если его не поставить, то user2 сможет удалить из корня файл, созданный user1, это кажется плохо. А если он ещё создаст вместо него свой со своими данными потом, то ещё и атаку какую-нить сможет провести.