Tu as absolument raison, le fait de rendre /sbin/mount suid permet � tous les 
utilisateurs de l'utiliser, puisqu'ils "deviennent" root pendant l'ex�cution 
de la commande.

Je l'ai d'ailleurs essay�, et cel� fonctionne.

Je pensais que c'�tait par contre absolument d�conseill�, car cel� cr�ait des 
trous de s�curit� dans le syst�me, et que l'option "user" dans le fichier 
fstab servait pr�cis�ment � permettre � tout utilisateur non-root de 
monter/d�monter UNIQUEMENT les partitions indiqu�es avec ces options dans la 
fstab.

Qu'en pensez-vous?

        - Faut-il que mount et umount soient suid root pour que l'option "user" 
fonctionne ?
        - Cela pose-t-il des probl�mes de s�curit� sur un serveur ?

Merci

Le Jeudi  1 Novembre 2001 15:46, vous avez �crit :
> Bonjour,
> Le probleme vient peut etre du fait que mount n'est pas execut� avec les
> droits de root ("suid root" autrement dit).
> Pour verifier:
>
> ls -l /bin/mount
>
> Voila le resultat de cette commande sur mon pc:
> -rwsr-xr-x    1 root     root        57500 sep  9 01:04 /bin/mount*
> Le "s" en 4�me  position  indique que mount est suid root.
>
> S'il ne l'est pas sur ton pc, la commande (en tant que root) :
> chmod +s /bin/mount
>
> resoudra peut etre le probl�me.
> A +
> Laurent
>
> B.Telgeuse wrote:
> >Bernard,
> >
> >Merci pour le coup de main.
> >Malheureusement le probl�me est toujours l� (le syst�me refuse d'ex�cuter
> >mount sur /dev/cdrom ou dev/cdwriter ou dev/floppy sous le compte
> > utilisateur. Cel� fonctionne tr�s bien sous root, et les outils qui ont
> > besoin de monter ces p�riph�riques (XCDRoast, lecteur CD Audio) y
> > parviennent eux aussi fort bien, m�me s'ils sont lanc�s sous le compte
> > utilisateur.
> >
> >Le message est "Impossible de monter le p�riph�rique. L'erreur report�e
> > est: mount: vous devez �tre l'utilisateur root pour utiliser la fonction
> > de montage."
> >
> >Ma fstab modifi�e sur tes conseils est:
> >
> >/dev/hda6 / ext2 defaults 1 1
> >/dev/hdb2 /archive ext2 defaults 1 2
> >none /dev/pts devpts mode=0620 0 0
> >/dev/hda7 /home ext2 defaults 1 2
> >/dev/cdrom /mnt/cdrom    iso9660   ro,user,noauto 0 0
> >/dev/cdwriter /mnt/cdwriter   iso9660   user,noauto 0 0
> >/dev/hda1    /mnt/disk_c     vfat
> >iocharset=iso8859-1,umask=0,ro,nosuid,auto,exec,nodev,codepage=850   0 0
> >/dev/hdb1    /mnt/disk_d     vfat
> >iocharset=iso8859-1,umask=0,ro,nosuid,auto,exec,codepage=850,nodev   0 0
> >/dev/fd0     /mnt/floppy     auto sync,user,noauto,nosuid,nodev,unhide 0 0
> >none /proc proc defaults 0 0
> >/dev/hda8 /tmp ext2 defaults 1 2
> >/dev/hda9 /usr ext2 defaults 1 2
> >/dev/hda5 swap swap defaults 0 0
> >
> >Tout se passe comme si l'option "user" �tait ignor�e.
> >Une autre id�e ?
> >
> >Le Mercredi 31 Octobre 2001 08:00, vous avez �crit :
> >>Mercredi 31 Octobre 2001 � 04h38, B.TELGEUSE a �crit :
> >>>Merci � tous deux pour votre aide. H�las, la g�ante rouge est toujours
> >>> en panne de mount, m�me en ayant int�gr� dans ma fstab deux lignes fort
> >>> similaires � celles d�crites par Rosaire [ ... ]
> >>
> >>Bon! S�rions les probl�mes: ton /etc/fstab
> >>    fais le plus court possible pour mieux diagnos-
> >>    tiquer l'origine de ton probl�me :
> >>
> >>1) tu te mets en "root" imp�rativement.
> >>
> >>2) tu �dites (kedit par exemple) ton fichier /etc/fstab et
> >>   tu y reprends le syst�me classique normalis� pour cdrom :
> >>  /dev/cdrom     /mnt/cdrom     iso9660   ro,user,noauto 0 0
> >>  /dev/cdwriter /mnt/cdwriter iso9660   user,noauto 0 0
> >>
> >>  |�����1����|����2�����|���3��|����4���|���� <=Champs

----------------------------------------
Content-Type: text/plain; charset="iso-8859-1"; name="message.footer"
Content-Transfer-Encoding: 8bit
Content-Description: 
----------------------------------------

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à