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"