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

Répondre à