Yo Pierre:
On Wed, Sep 24, 2008 at 11:56:30AM +0200, Pierre Lorenzon wrote:
> From: Tarik Fdil <[EMAIL PROTECTED]>
> Subject: Re: [CBLX] question bash, user versus su
> Date: Wed, 24 Sep 2008 09:26:56 +0000
>
> > Bonjour,
> >
> > Je ne sais pas si j'ai bien saisi la question, mais pour moi je fais un
> > "sudo bash" quand je veux exécuter plusieurs commandes en tant que root.
> > Ensuite je reviens vers mon compte perso avec un ctrl-d. L'avantage
> > aussi de "sudo bash" est qu'en tant qu'utilisateur privilégié je peux
> > avoir la complétion des noms de fichiers dans un répertoire protégé
> > alors qu'avec "sudo commande" ce n'est pas possible.
> >
> > Tarik
> >
> >
> > Aldo a écrit :
> > > Salut tout le monde.
> > >
> > > comment se fait-il que dans un script bash on ne peut jamais être que root
> > > ou user, cad passer des commandes en étant au départ un des deux mais
> > > jamais
> > > passer de l'un à l'autre? dans une Deb en tout cas j'ai fait ce constat;
> > > parcontre sous Ubuntu si on lance déjà un script en sudo, là on peut
> > > quand-même arriver plus loin; es-ce exact?
> > > Plus concrètement, es-ce possible de faire une conf d'un truc en étant
> > > user,
> > > (fichier ~/.machinrc)
> > > puis de faire une conf d'un fichier destiné à être placé dans /etc, ce
> > > qui
> > > requiert évidement d'être ou devenir su si on veut faire ça à partir du
> > > même script ?
> > >
> > > Mon exprience est que si je met dans un script une commande su root, il
> > > quitte le script après que je sois passé en root.
> > >
> > > Aldo.
>
>
> Un truc me titille quand-même : est-ce que quand on fait un
> su root ou un sudo root, on n'est pas obligé d'entrer le mot
> de passe de root ? En tout cas moi si je fais su root il me
> demande le mot de passe ... Question de conf ?
>
>
> Pierre
Le problème n'est pas là; que tu fasses su root sous Deb ou sudo su sous
Ubntu, biensûr il demande ton mdp;
mon blème ici est que bash et une exécution de ton script ou bout de script
sous un autre (nouveau) shell, c difficile:
j'ai vu des params genre su -c -m -p pour executer une commande tout en
préservant le shell actu, mais n'ai pas réussi à mettre ça en pratique.
Aldo.
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu