Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > Solaris
Solaris Forum d'entraide sur le système Solaris.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 02/02/2010, 13h18   #1
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
Par défaut sunOS passwd --stdin

bonjour,

je souhaiterai generer un mot de passe de maniere automatique via une commande du genre :

Code :
echo -e "tata\ntata" | (passwd --stdin toto)
mais j'ai le message d'erreur suivant :

Code :
passwd: illegal option -- stdin
Effectivement il semblerait que sous sunOS (5.10) cette option n'existe pas.

Y'a t'il un moyen d'automatiser la creation d'un compte sous sunOS ?

encore merci,
n
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2010, 16h59   #2
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 129
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 129
Points : 8 749
Points : 8 749
Bonjour,

Automatiser la creation d'un compte, oui bien sur. Il suffit d'utiliser la commande useradd.

Apres, concernant la mise par defaut d'un mot de passe, je ne crois pas que ce soit possible. Par contre, passwd -fu fera peut-etre l'affaire pour ce que tu cherches a faire.
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2010, 10h06   #3
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
oui en fait mon souci est bien d'automatiser passwd

j'ai vu que c'était possible en passant pas des outils comme expect, ou via script shell en modifiant shadow, ou encore via script shell...ce qui n'est pas dans mon cas envisageable.

a+
n
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2010, 01h47   #4
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 909
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 909
Points : 1 260
Points : 1 260
Pourquoi un script shell utilisant expect n'est pas envisageable ?
Ton "echo -e "tata\ntata" | (passwd --stdin toto)" ressemble en fait déjà pas mal à un script shell ...
__________________
ɹǝsn *sıɹɐlos*
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2010, 10h08   #5
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
bonjour et merci pour ton temps

ce qui n'est pas envisageable c'est l'installation d'outils tq expect et la manipulation du fichier shadow

mon "echo -e "tata\ntata" | (passwd --stdin toto)" me va bien mais ne marche pas sous solaris

a+,
n
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2010, 13h16   #6
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 909
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 909
Points : 1 260
Points : 1 260
Une solution serait d'externaliser les comptes dans un annuaire LDAP.
__________________
ɹǝsn *sıɹɐlos*
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2010, 21h19   #7
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
merci de ta réponse,

je suis dans un environnement en production et adapter le script a cet environnement

finalement je n'automatiserai pas la création de compte...tant pis!

merci a tous
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 12h39.


 
 
 
 
Partenaires

Hébergement Web