yars писал(а): ↑27.05.2013 20:43
Покажите (команды от пользователя я привожу со знаком доллара перед командой, а от root - со знаком решетки соответственно)
и вывод
(от пользователя, которому хотите дать доступ),
, а также проведите эксперимент: отмонтируйте раздел:
и попытайтесь примонтировать его вручную:
Код: Выделить всё
# mount -t vfat -o gid=n,dmask=007,fmask=117 /dev/sda5 /mnt/mountpoint
где n - GID созданной вами группы, /dev/sda5 - раздел с файловой системой fat32, /mnt/mountpoint - каталог, на который должен быть примонтирован раздел (точка монтирования). Если возникнут ошибки, покажите их. Если нет, выполните
Теперь по-порядку

Команда cat -A /etc/fstab вывод такой:
/dev/hda3 / ext3 acl,nosecdel,secrm 1 1$
none /dev/pts devpts gid=5,mode=620 0 0$
none /proc proc defaults 0 0$
none /dev/shm tmpfs defaults 0 0$
/dev/hda4 swap swap defaults 0 0$
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,iocharset=koi8-r,kudzu,ro 0 0$
192.168.1.200:/obmen^I/mnt/obmen^I^Infs^Idefaults^I0 0$
/dev/hda5^I^I/mnt/data^I^Ivfat^Irw,auto,noexec,user,locale=ru_RU.utf8^I^I0 0$
$
$
$
/dev/sda1 /mnt/flash vfat sync,noauto,owner,codepage=866,iocharset=koi8-r,kudzu 0 0$
команда id:
uid=302(admsec) gid=0(root) ЗТХРРЩ=0(root),302(admsec),502(irs_adm),503(irs_usx),504(dos),506(vfat)
команда mount:
/dev/hda3 on / type ext3 (rw,acl,nosecdel,secrm)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
192.168.1.200:/obmen on /mnt/obmen type nfs (rw,addr=192.168.1.200)
/dev/hda5 on /mnt/data type vfat (rw,gid=506,dmask=007,fmask=117)
команда fdisk -l:
Диск /dev/sda: 8010 Мб, 8010301440 байт
255 головок, 63 секторов, 973 цилиндров
Units = цилиндры of 16065 * 512 = 8225280 bytes
Устройство Загр Начало Конец Блоков Id Система
/dev/sda1 1 974 7822528+ c Win95 FAT32 (LBA)
Раздел 1 имеет различные физическое/логическо окончания:
физическое=(972, 254, 63) логическое=(973, 220, 15)
Диск /dev/hda: 160.0 Гб, 160041885696 байт
255 головок, 63 секторов, 19457 цилиндров
Units = цилиндры of 16065 * 512 = 8225280 bytes
Устройство Загр Начало Конец Блоков Id Система
/dev/hda1 * 1 3918 31463680+ 7 HPFS/NTFS
Раздел 1 не оканчивается в пределах цилиндра.
/dev/hda2 10545 19457 71593672+ f Win95 Расширенный (LBA)
/dev/hda3 3919 10292 51199155 83 Linux
/dev/hda4 10293 10544 2024190 82 Раздел подкачки Linux
/dev/hda5 10545 19457 71593641 b Win95 FAT32
Таблица разделов не отсортирована по порядку диска.
Команды umount /dev/hda5, а затем mount -t vfat -o gid=506,dmask=007,fmask=117 /dev/hda5 /mnt/data выполнены без ошибок!
Вывод команды ls -l /mnt/data:
К сожалению вывод не сохранился, ну там три каталога, принадлежат root, все имеют право только на чтение.
Вообщем root никак не желает расставаться со своим монопольным правом на этот раздел. Что делать ума не приложу!

На другой машине ради интереса поставил ASP Linux 11, вообщем тот же Red Hat, так он сам нашел Windows-разделы, предложил их примонтировать и я спокойно пользуюсь ими под пользователем!