[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: remote bash scripting et root



On Thu, 2003-06-12 at 03:36, Jarlin wrote:
> Bonjour !
> Voila je voudrais savoir y'a t il un façon de passer de user
> en root directement via les script bash , je suis en train
> de faire un petit script bash de backup mais le prob quand
> je veux sauvegarder certain fichier (en root.root) je dois
> passer en root , or mon script sera utilisé par cron , sous
> un uid de user , et la commande "su -c "commande"" est en
> mode interactif , ce que je voudrais ,c'est que su (ou
> autre) lize le mot de passe d'un fichier qui sera ensuite
> detruit (je le remet par ftp apres (vue que c'est une
> machine sur le lan )
> en gros : comment passer d'un uid user a uid 0 , via les
> script shell (mme en C je me debrouiellerai )
> automatiquement , en lisant le mot de passe d'un fichier (ou
> directement coder dans le prog en c)

Il est possible de changer d'utilisateur a l'aide d'un script shell
en utilisant expect(1) - http://expect.nist.gov/. Cependant, il n'est
pas recommende d'inscrire des mots de passes importants qui ne sonts pas
encrypter dans un fichier.

Ma recommendation serait d'utiliser le script avec root.

Il serait interessant et pratique pour toi de nous montrer ton script
pour que l'on puisse mieux comprendre ce que tu veux en obtenir.

                        Nicolas Couture