E' possibile creare uno script che crei, una volta lanciato, un utente generico pincopallino con password ciccio? :master:
E' possibile creare uno script che crei, una volta lanciato, un utente generico pincopallino con password ciccio? :master:
Τί ουν ποιήσε ϕιλοσοϕίας πέρι; πή τρέψή άγνοουμένων τούτων;
Ho qualche dubbio sull'impostazione della password.Originariamente inviato da DonFabio
E' possibile creare uno script che crei, una volta lanciato, un utente generico pincopallino con password ciccio? :master:
Potresti provare con passwd + redirezione dell'input, o, alla peggio, provare con expect.
"Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".
Parli con un ignorante in materia, ti avvero...io di script shell sono proprio rasoterra...Originariamente inviato da Ikitt
Ho qualche dubbio sull'impostazione della password.
Potresti provare con passwd + redirezione dell'input, o, alla paggio, provare con expect.![]()
Τί ουν ποιήσε ϕιλοσοϕίας πέρι; πή τρέψή άγνοουμένων τούτων;
Il problema e` fornire la password.Originariamente inviato da DonFabio
Parli con un ignorante in materia, ti avvero...io di script shell sono proprio rasoterra...![]()
Uno dei modi per farlo e` appoggiarsi al comando passwd, che pero` ha delle restrizioni su come fornirgli la password, per motivi di sicurezza, e potrebbe giustamente fare lo schizzinoso.
Io per prima cosa proverei con un semplice
[edit] corretta imprecisione, un ripasso della manpagina mi ha ricordato che passwd lavora in modo piu` raffinato di come ricordassicodice:#!/bin/sh #groupadd [opzioni] gruppo # se ti serve useradd [opzioni] utente echo "passwd_predefinita_da_cambiare_subito" | passwd --stdin [altre_opzioni] utente[/edit]
"Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".
In effetti il mio dubbio è questo. Perché creare l'utente in se non è un problema.Originariamente inviato da Ikitt
Uno dei modi per farlo e` appoggiarsi al comando passwd, che pero` legge da standard input e, per motivi di sicurezza, potrebbe giustamente lamentarsi.
Ma dato che la password viene richiesta a prompt...
Τί ουν ποιήσε ϕιλοσοϕίας πέρι; πή τρέψή άγνοουμένων τούτων;
Vuol dire che funzia?Originariamente inviato da Ikitt
[edit] corretta imprecisione, un ripasso della manpagina mi ha ricordato che passwd lavora in modo piu` raffinato di come ricordassi[/edit]
![]()
Τί ουν ποιήσε ϕιλοσοϕίας πέρι; πή τρέψή άγνοουμένων τούτων;
Come ricordavo (male) io, era piu` insicuro e poteva funzionare anche un banaleOriginariamente inviato da DonFabio
Vuol dire che funzia?![]()
Da (rapida) lettura di manpagina, pare che invece ci voglia --stdin per realizzare quanto appena detto.codice:echo password | passwd utente
Non ho ancora provato.
"Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".
Se vuoi modificare una password da script puoi usare
questo piccolo programmino in perl http://www.drock.de/download/userman/userman-0.6.tgz
è molto semplice basta inglobare sul tuo script una roba tipo questa:
userman -A pincopallino -p ciccio
ciao