Отправляет email-рассылки с помощью сервиса Sendsay

Проблема с монтированием...

Привет всем!

Есть:

1) раздел vfat (hda6)
2) 2 юзера, gid=100, uid -- 100 и 101

Нужно обеспечить полный доступ этих двух юзеров к разделу. Вот кусок fstab:

/dev/hda6 /hda6 vfat users 0 0

Для того, чтобы получить доступ к разделу, юзеру приходится выполнять
команду

umount /hda6 && mount /hda6

Иначе -- permission denied. Почему так происходит, я понял из man mount
-- в качестве опций gid и uid при монтировании системы по дефолту
берутся gid и uid текущего пользователя. Тогда при старте системы раздел
монтируется от рута, и другие юзеры не могут получить к нему доступ, а
при монтировании системы от юзера -- то же самое, только доступ имеют
root и смонтировавший этот раздел юзер.

Я пробовал добавлять в опции монтирования gid=100 -- не помогло :(

Подскажите, плиз, как решить проблему?

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 19 Nov 2003 13:38:18 +0000 (#22486)

 

Ответы:

You can add the following lines to ~/bash_login of these users:
umount /hda6 && mount /hda6
and these commands will be automaticly executed when these users logon.

Ответить   Wed, 19 Nov 2003 18:46:05 +0300 (MSK) (#22572)

 

(o< Hello JohnLen,
//\ сейчас 19 ноября 2003 г. 21:48
\_/_ 19 ноября 2003 г., 19:46:05, you wrote:

извращенцы.. смените права на каталог /hda6 для начала... затем
пропишите gid нужный в fstab. да,еще неплохо указать режим
монтирования rw.

| [] : Roxette - Watercolors In The Rain

Ответить   "Denis '$mile' Gudtsov" Wed, 19 Nov 2003 21:49:45 +0400 (#22648)

 

Denis '$mile' Gudtsov пишет:

Да не получается... Вот что я делаю:

< anton in / >: ls -gh | grep hda6
drwxr--r-- 42 users 8.0K Jan 1 1970 hda6/
lrwxrwxrwx 1 root 11 Oct 31 16:04 soft -> /hda6/linux
< anton in / >: ls -gh /dev/hda6
brwxrwxrwx 1 disk 3, 6 Jun 9 2002 /dev/hda6
< anton in / >: cd /hda6
-bash: cd: /hda6: Permission denied
< anton in / >: umount /hda6 && mount /hda6
< anton in / >: ls -gh | grep hda6
drwxr--r-- 42 users 8.0K Jan 1 1970 hda6/
lrwxrwxrwx 1 root 11 Oct 31 16:04 soft -> /hda6/linux/
< anton in / >: cd /hda6
< anton in /hda6 >: -- всё ок.

Кстати, что странно -- если hda6 не смонтирован, то права уже другие:

< anton in / >: umount /hda6
< anton in / >: ls -gh | grep hda6
drwxrwxrwx 2 root 48 Oct 31 19:13 hda6/

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 20 Nov 2003 08:51:53 +0000 (#22809)

 

On Thu, Nov 20, 2003 at 08:51:53AM +0000, Anthony Ivanoff wrote:

попробуй опцию umask в /etc/fstab

так и должно быть

Ответить   Pavel aka crazy Thu, 20 Nov 2003 19:41:28 +0300 (#23110)

 

Pavel aka crazy пишет:

Огромное спасибо, теперь все работает.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 21 Nov 2003 03:11:04 +0000 (#23829)