URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79949
[ Назад ]

Исходное сообщение
"Как монтировать флэш с ext3 разделом для записи пользователем"

Отправлено vvb , 22-Апр-08 18:00 
На флэшке 2 раздела -- fat32 и ext3.
Автоматом монтируется следующим образом:
mount:
/dev/sdf1 on /media/FAT32 type vfat (rw,nosuid,nodev,uhelper=hal,shortname=lower,uid=500)
/dev/sdf2 on /media/ext3 type ext3 (rw,nosuid,nodev,uhelper=hal)
И ll в каталоге /media выдаёт:
drwxr-xr-x 3 root root 4096 2008-04-22 17:29 ext3
drwxr-xr-x 2 vvb  root 4096 1970-01-01 03:00 FAT32
  
Как сделать так, чтобы юзер мог записывать на раздел ext3?

Система Fedora Core 8 (2.6.23.1-42.fc8).


Содержание

Сообщения в этом обсуждении
"Как монтировать флэш с ext3 разделом для записи пользователе..."
Отправлено chemtech , 22-Апр-08 18:33 
> drwxr-xr-x 3 root root 4096 2008-04-22 17:29 ext3
> drwxr-xr-x 2 vvb  root 4096 1970-01-01 03:00 FAT32

дать пользователю соответствующие права. chown $USER /media/ext3, можно рекурсивно.


"Как монтировать флэш с ext3 разделом для записи пользователе..."
Отправлено vvb , 23-Апр-08 08:15 
>дать пользователю соответствующие права. chown $USER /media/ext3, можно рекурсивно.

Это понятно что так сработает. Но как сделать чтобы АВТОМАТОМ монтировалось для пользователя?
Кстати, где-то вычитал, что ext3 для флэшки не очень полезно. Из-за журналирования постоянно идёт запись, что не есть gut. Короче переформатировал под ext2, но вопрос тот же.
Каждый раз при втыкании флэшки не охота вручную менять права доступа к ней...


"Как монтировать флэш с ext3 разделом для записи пользователе..."
Отправлено chemtech , 23-Апр-08 13:23 
А вы попробуйте. потом вытащите флеху. а потом воткните.

"Как монтировать флэш с ext3 разделом для записи пользователе..."
Отправлено vvb , 23-Апр-08 15:48 
>А вы попробуйте. потом вытащите флеху. а потом воткните.

"Гхм... действительно, Пятачок..." (с)...
Спасибо! Работает! Причём попробовал в другой тачке. Тоже автоматом присвоились права пользователя, хотя не запускал там команду chown.
Почему?


"монтировать флэш с ext2"
Отправлено Andrey Mitrofanov , 23-Апр-08 16:05 
>>А вы попробуйте. потом вытащите флеху. а потом воткните.
>
> "Гхм... действительно, Пятачок..." (с)...
> Спасибо! Работает! Причём попробовал в другой тачке. Тоже автоматом присвоились права
>пользователя, хотя не запускал там команду chown.

На самом деле "на другой машине" могут быть проблемы...

> Почему?

Потому что, в файловую систему владелец файла и группа "пишутся" _числовым_ uid-ом и gid-ом соответственно. Если на двух машинах uid-ы совпали -- всё хорошо, если нет -- плохо (тот, кому "надо", не получит доступа, а тот, кому "не следует", может и получить...). Соответствие uid<->username и gid<->groupname (обычно(*)) хранятся локально в /etc/{passwd,groups} и (в таком случае(*)) могут не совпадать на разных машинах.

В простейшем случае - две разных машины, на которых создан один "нормальный" пользователь с одинаковым именем - совпадение получится "само" (первый созданный на "пустой" системе пользователь получает uid вроде 500 или 1000 (кстати - ещё от дистрибутива зависит...)). Но "случаи разные" -- возможны.

(*) - Бывают более сложные конфигурации с доменами, сетевыми пользователями, машинами не в домене или в другом домене и проч.


"Как монтировать флэш с ext3 разделом для записи пользователе..."
Отправлено Аноним , 25-Апр-08 21:30 
Что используется для автомонтирования? HAL? Внесите пользователя в соответствующую группу. Тогда при монтировании от его имени изменяться uid владельца и ему будет разрешено производить запись. Я полагаю такая возможность в FC8 должна быть предусмотрена.