Dif entre HP et SUN
Fermé
edw
-
3 déc. 2008 à 12:46
dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 - 4 déc. 2008 à 12:45
dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 - 4 déc. 2008 à 12:45
A voir également:
- Dif entre HP et SUN
- Imprimante hp en pause ✓ - Forum Imprimante
- Hp format tool - Télécharger - Stockage
- Bios hp pavilion - Forum BIOS
- Hp bios update bloqué ✓ - Forum BIOS
- Pilote imprimante hp - Télécharger - Pilotes & Matériel
6 réponses
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
3 déc. 2008 à 13:41
3 déc. 2008 à 13:41
hello
utiliser passwd et expect
#!/usr/bin/expect -f
spawn passwd [lindex $argv 0]
set pass [lindex $argv 1]
expect {
password: {send "$pass\r" ; exp_continue}
eof exit
}
https://community.oracle.com/hub/
utiliser passwd et expect
#!/usr/bin/expect -f
spawn passwd [lindex $argv 0]
set pass [lindex $argv 1]
expect {
password: {send "$pass\r" ; exp_continue}
eof exit
}
https://community.oracle.com/hub/
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
3 déc. 2008 à 16:39
3 déc. 2008 à 16:39
expect ne fait pas partie de Solaris, il doit être sur les companions CDs ou le charger:
http://expect.nist.gov/#unix
il y a aussi un possibilité avec perl, mais je n'ai pas testé:
echo $user:`perl -e '$x=crypt('$pass','cle'); print $x'`::::::: >> /etc/shadow
$user = username
$pass = le mdp
cle = une cle pour generer le cryptage
http://expect.nist.gov/#unix
il y a aussi un possibilité avec perl, mais je n'ai pas testé:
echo $user:`perl -e '$x=crypt('$pass','cle'); print $x'`::::::: >> /etc/shadow
$user = username
$pass = le mdp
cle = une cle pour generer le cryptage
merci encore pour cette reponse j'ai telecharge expect
pour la 2eme methode je ne sais pas si j'ai perl sur mon serveur
ce moyen est pour moi un moyen de contournement parce que je suis pris par le temps
sur HP j'ai utilisé la commande usermod.sam
sur SUN cela n'existe pas
peut etre connaissez vous un moyen plus pro?
pour la 2eme methode je ne sais pas si j'ai perl sur mon serveur
ce moyen est pour moi un moyen de contournement parce que je suis pris par le temps
sur HP j'ai utilisé la commande usermod.sam
sur SUN cela n'existe pas
peut etre connaissez vous un moyen plus pro?
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
>
edw
3 déc. 2008 à 17:07
3 déc. 2008 à 17:07
perl est inclus dans Solaris 8, non je ne connais pas de commande pour modifier le mdp autre que passwd
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
>
edw
3 déc. 2008 à 17:30
3 déc. 2008 à 17:30
l'exemple perl rajoute un mdp, pour modifier une ligne existante, il faut changer le script perl
edw
>
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
3 déc. 2008 à 17:41
3 déc. 2008 à 17:41
surtout ne pensez pas à un piratage parce que c'est root c'est plutot pour une meilleur protection et un automat
parce que plusieurs serveurs donc d'aprés vous qu'elle sera la solution la plus pro
parce que plusieurs serveurs donc d'aprés vous qu'elle sera la solution la plus pro
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
4 déc. 2008 à 10:20
4 déc. 2008 à 10:20
j'utilisais ed
- changer le mdp localement manuellement avec passwd
PASSWORD=`nawk -F: '/'"^root:"'/ { print $2}' < /etc/shadow`
- exécuter sur chaque machine avec PASSWORD en paramètre
#!/bin/sh
/usr/bin/ed /etc/shadow << ZZZ
/^root:
d
i
root:$PASSWORD:::::::
.
w
q
ZZZ
- changer le mdp localement manuellement avec passwd
PASSWORD=`nawk -F: '/'"^root:"'/ { print $2}' < /etc/shadow`
- exécuter sur chaque machine avec PASSWORD en paramètre
#!/bin/sh
/usr/bin/ed /etc/shadow << ZZZ
/^root:
d
i
root:$PASSWORD:::::::
.
w
q
ZZZ
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
>
edw
4 déc. 2008 à 10:58
4 déc. 2008 à 10:58
oui, mais à ce jour, aucun répertoire partagé dans le réseau ?
edw
>
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
4 déc. 2008 à 12:11
4 déc. 2008 à 12:11
VOILA LE RESULTAT DE LA COMMANDE
essai-mdp-jack PASSWORD
+ nawk -F: /^root:/ { print $2}
PASSWORD=O8HYFjh.qIIm.
+ echo O8HYFjh.qIIm.
O8HYFjh.qIIm.
+ /usr/bin/ed /var/tmp/fic1
/^root:
d
i
root:O8HYFjh.qIIm.:::::::
.
w
q
123ZZZ
echo O8HYFjh.qIIm.
799
?
ROOT#
essai-mdp-jack PASSWORD
+ nawk -F: /^root:/ { print $2}
PASSWORD=O8HYFjh.qIIm.
+ echo O8HYFjh.qIIm.
O8HYFjh.qIIm.
+ /usr/bin/ed /var/tmp/fic1
/^root:
d
i
root:O8HYFjh.qIIm.:::::::
.
w
q
123ZZZ
echo O8HYFjh.qIIm.
799
?
ROOT#
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
>
edw
4 déc. 2008 à 12:23
4 déc. 2008 à 12:23
affiche le script, je ne vois pas ce qu'est ce 123ZZZ
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
4 déc. 2008 à 12:40
4 déc. 2008 à 12:40
corriger cete ligne, j'ai trop de "
essayer les commandes ed manuellement
PASSWORD=`nawk -F: '/^root:/ { print $2}' < /etc/shadow`
essayer les commandes ed manuellement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
4 déc. 2008 à 12:45
4 déc. 2008 à 12:45
on prend le mdp crypté sur une machine ou on l'a changé avec passwd et on modifie sur chaque machine /etc/shadow avec ce mdp.
le script doit être modifié
le script doit être modifié
3 déc. 2008 à 15:46
je fais actuellement l'essai mais je rencontre des problemes
mon serveur a comme OS Solaris 8 j'ai fait un man de expect pas connu
ensuite un which de expect pas trouvé
y a t'il une facon de l'installer ou sinon un remplacant à cette commande