Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
mount d'une iso
Envoyé par: HIL

Salut

pour monter une image iso dans un répertoire, j'utilise la commande:
mount image.iso -t iso9660 -o loop,ro,user /mnt/iso

seul le root a le droit de faire ça, qq'un sait comment il est possible d'effectuer cette opération sans être root ?

Merci d'avance.
HIL

Poste le Friday 18 June 2004 06:21:37
Répondre     Citer    
Re: mount d'une iso
Envoyé par: P Hoquet

Salut,

En mettant la ligne adéquate dans /etc/fstab.
Par exemple:
/chemin/vers/cdiso.iso /mnt/cdiso auto loop,noauto,user,umask=0 0 0
Pour monter:
mount /mnt/cdiso.

Poste le Friday 18 June 2004 06:52:21
Répondre     Citer    
Re: mount d'une iso
Envoyé par: HIL


C'est une solution, mais à vrai dire, ça m'arrange pas, parce qu'il faut renommer l'image iso en cdiso.iso en la plaçant toujours au même endroit et ça ne permet pas d'en monter plusieurs en même temps sans avoir à ajouter autant de lignes dans fstab.

HIL

Poste le Sunday 20 June 2004 06:59:38
Répondre     Citer    
Re: mount d'une iso
Envoyé par: P Hoquet

/chemin/vers/cdiso.iso peut être un lien qui pointe vers la véritable image.
Donc il suffit que l'utilisateur ait l'autorisation de modifier le lien pour qu'il puisse monter une image au choix.
Pour monter plusieurs images iso il faut de toute façon plusieurs points de montages.
Le point de montage indiqué dans /etc/fstab peut-il aussi être un lien?
Pourquoi pas? Mais je n'ai jamais essayé.

Poste le Sunday 20 June 2004 07:40:38
Répondre     Citer    
Re: mount d'une iso
Envoyé par: HIL

Je suis d'accord avec ce que tu dis, mais c pas vraiment ce que je veux.

la commande que j'utilise en root:
mount image.iso -t iso9660 -o loop,ro,user /mnt/iso

en réalité, je l'utilise dans un fichier executable appelé isomount où j'ai mis:
#!/bin/sh
mount "$1" -t iso9660 -o loop,ro,user "$2"

ce qui me permet de l'utiliser directement avec
isomount img.iso /mnt/iso

et justement, j'ai pas envie d'avoir à reconfigurer mes liens à chaque fois, le but est pas d'avoir à taper pleins de trucs à chaque fois, sinon, me logger en root reste encore plus simple.

Mais bon, à part en donnant des privilèges au compte user, c'est ptêt pas possible !!!

HIL

Poste le Tuesday 22 June 2004 11:41:35
Répondre     Citer    
Re: mount d'une iso
Envoyé par: P Hoquet

Tu peux mettre la création des liens dans ton script.
Pour que l'utilisateur puisse monter l'image, la commande mount doit utiliser /etc/fstab. Ce doit donc être une commande minimum.
Exemple:
[michel@rigel michel]$ mount /dev/fd0
[michel@rigel michel]$ umount /dev/fd0
[michel@rigel michel]$ mount /dev/fd0 /mnt/floppy
mount: seul l'usager ROOT peut faire cela

Poste le Tuesday 22 June 2004 16:41:50
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
mount d'une iso
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons