Scripter des connexions ssh - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 28-05-2004 à 22:29:39
j'ai déja installé ssh.
je veux juste dire que ssh user@server password, ca existe pas et donc je ne peux pas le scripter
Marsh Posté le 28-05-2004 à 22:30:57
lint, je veux bien que tu sois un peu plus clair s'il te plait
Marsh Posté le 28-05-2004 à 22:41:20
tu peux te logger sur une machine sans avoir a tapper de pass
regarde dans le man ssh
Marsh Posté le 28-05-2004 à 22:45:42
en fait, c'est plus subtil que ça, il me faut vraiment un script qui entre le password lorsque ssh lui demande
Marsh Posté le 28-05-2004 à 22:48:36
tu as un login et un pass différent pour chaque poste ?
Marsh Posté le 28-05-2004 à 23:19:56
ben si tu peux : ou alors les postes sont pas unifiées genre NFS pour mettre des jolis fichiers partout ou il faut ?
Marsh Posté le 29-05-2004 à 03:16:35
perl a un module ssh, donc tu pourrais faire ton script en perl en utilisant la librairie
http://search.cpan.org/~ivan/Net-SSH-0.08/SSH.pm
Marsh Posté le 29-05-2004 à 13:23:55
Taz a écrit : ben si tu peux : ou alors les postes sont pas unifiées genre NFS pour mettre des jolis fichiers partout ou il faut ? |
tu peux expliquer ça s'il te plait ca m'intéresse
Marsh Posté le 29-05-2004 à 22:27:30
Bon, ssh a une philosophie bien simple: il n'y a *AUCUN* moyen de passer un mot de passe a ssh.
Tu n'as pas le choix, tu vas devoir passer par des clées publiques/privées sans password (c'est mal, mais c'est un moindre mal..).
ssh-keygen est ton ami :] (hint: faut generer une bi-clé sans password)
PS: petit edit, quand je parle de ssh, c'est bien entendu openssh-portable qui est la plus rependu sur les unix libres (qui n'est pas la seule implementation de ssh, les autres peut etre permettent ca, mais c'est vraiment *crade*).
Marsh Posté le 29-05-2004 à 22:48:26
lint a écrit : tu peux expliquer ça s'il te plait ca m'intéresse |
bah souvent quand on a un parc de machines comme ça, on a une solution de partage de fichiers
Marsh Posté le 29-05-2004 à 23:28:47
<mode grognon de service>
NFS c'est:
_ moyennement fiable en environement critique
_ pas securisé pour un sous
</mode grognon de service>
Ok, je -> []
Marsh Posté le 29-05-2004 à 23:30:01
c'est pour ca quia des solutions d'entreprises autre que nfs
(dans les produits ibm, je pense à feu AFS, à dce/dfs et à gpfs)
Marsh Posté le 28-05-2004 à 22:12:47
je dois faire un script qui lance une appli via ssh sur une centaine d'autres machines. le problème étant que le ssh avec user et password en ligne de commande n'existe pas (ou je ne l'ai pas trouvé ce qui revient au même). Donc, comment je fais?
J'ai essayé 2 ou 3 trucs, mais je suis vraiment pas balèze alors si quelqu'un sait...