Générer des connexions SSH
Salut,
J'aimerais savoir ,s'il est possible de créer une commande qui génère une connexion SSH.
En sachant que j'utilise Putty pour me connecter sur une quantité avoisinant 200 machines distantes.
Je travaille sous Win XP.
et d'autres part, s'il est possible d'intégrer automatiquement ces résultats dans un tableau.
Merci à à tous et toutes de votre participations.
J'aimerais savoir ,s'il est possible de créer une commande qui génère une connexion SSH.
En sachant que j'utilise Putty pour me connecter sur une quantité avoisinant 200 machines distantes.
Je travaille sous Win XP.
et d'autres part, s'il est possible d'intégrer automatiquement ces résultats dans un tableau.
Merci à à tous et toutes de votre participations.
--=C Net'ment mieux, c'est sûr !!=--
A voir également:
- Générer des connexions SSH
- Facebook connexions - Guide
- Gmail connexions - Guide
- Ssh download - Télécharger - Divers Web & Internet
- Comment générer un qr code - Guide
- Generer mot de passe - Télécharger - Sécurité
8 réponses
Moi je pense que tu devrais installer un cygwin et scripter tout ça. En fait c'est quoi que tu veux faire exactement ?
Bonne chance
Bonne chance
Salut mamienando,
Je ne connais quasiment rien en programmation, mais ce que je veux faire, c'est automatiser une tache que je fais quotidiennement :
Me connecter en SSH sur des ordi distants ( quelques 200 en réseau local) afin de savoir s'ils fonctionnent toujours.
Pour cela, je surveille deux états : si les process en cours sont ok et la température du CPU.
Ils sont en Red Hat 7.3 et un menu simplifié a été créé.
A la connexion, je choisis par un chiffre, l'item qui correspond à ma requète parmi 13.
Ensuite, je receuille l'info de température que j'ajoute dans un relevé de température sur Excel.
Je ne connais quasiment rien en programmation, mais ce que je veux faire, c'est automatiser une tache que je fais quotidiennement :
Me connecter en SSH sur des ordi distants ( quelques 200 en réseau local) afin de savoir s'ils fonctionnent toujours.
Pour cela, je surveille deux états : si les process en cours sont ok et la température du CPU.
Ils sont en Red Hat 7.3 et un menu simplifié a été créé.
A la connexion, je choisis par un chiffre, l'item qui correspond à ma requète parmi 13.
Ensuite, je receuille l'info de température que j'ajoute dans un relevé de température sur Excel.
--=C Net'ment mieux, c'est sûr !!=--
Salut,
Si tu sais faire des scripts en shell ou en PERL, oui. Dans un script PERL par exemple, tu peux intégrer des commandes shell (pour la connexion en ssh, tu peux créer un alias dans ton fichier .schrc) et mettre les résultats dans un tableau.
Si tu veux faire ça automatiquement où ton script s'execute à une date et heure précise, tu dois mettre ton script dans crontab.
Voici en gros les tâches que tu dois faire, maintenant en détail, il faut expliquer exactement ce que tu veux faire!
Si tu sais faire des scripts en shell ou en PERL, oui. Dans un script PERL par exemple, tu peux intégrer des commandes shell (pour la connexion en ssh, tu peux créer un alias dans ton fichier .schrc) et mettre les résultats dans un tableau.
Si tu veux faire ça automatiquement où ton script s'execute à une date et heure précise, tu dois mettre ton script dans crontab.
Voici en gros les tâches que tu dois faire, maintenant en détail, il faut expliquer exactement ce que tu veux faire!
merci hssissen,
je travaille sous XP donc,
Il faut donc que je bosse mon shell .....Oulala !
Mais, c'est pas infaisable. Juste un peu limité par le temps !
merci !
je travaille sous XP donc,
Il faut donc que je bosse mon shell .....Oulala !
Mais, c'est pas infaisable. Juste un peu limité par le temps !
merci !
--=C Net'ment mieux, c'est sûr !!=--
Installe cygwin, tout simplement... De toute façon ça me surprendrait que ce soit automatisable avec putty.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut mamiemando,
Pourquoi cela ?
Ne peut on pas automatiser une connexion sécurisée ?
J'ai donc, quelques 200 machines distantes en adresses local à surveiller.
Je me connecte tous les jours en SSH avec Putty pour connaitre deux paramètres:
- 1°) Si les process désignés sont ok,
- 2°) connaitre la température de fonctionnement en sachant que l'environnement d'exploitation est sujet aux variations de températures.
Ensuite je récupère le chiffre de la température du CPU que je rentre dans un tableau excel
Pourquoi cela ?
Ne peut on pas automatiser une connexion sécurisée ?
J'ai donc, quelques 200 machines distantes en adresses local à surveiller.
Je me connecte tous les jours en SSH avec Putty pour connaitre deux paramètres:
- 1°) Si les process désignés sont ok,
- 2°) connaitre la température de fonctionnement en sachant que l'environnement d'exploitation est sujet aux variations de températures.
Ensuite je récupère le chiffre de la température du CPU que je rentre dans un tableau excel
--=C Net'ment mieux, c'est sûr !!=--
Cygwin c'est une espèce de distrib linux pour windows.
L'idée c'est que tu pourras du coup scripter tes ssh, chose que tu ne peux pas faire avec putty, puisque la commande ssh (qu tu auras en installant cygwin !) te permet de passer directement des commandes à destination du poste sur lequel tu te connectes (option -c je crois).
Pour passer la phase d'identification il faudra juste créer des clés ssh.
Ensuite tu mets tes commandes ssh dans une boucle for sur les adresses des clients et c'est parti.
L'idée c'est que tu pourras du coup scripter tes ssh, chose que tu ne peux pas faire avec putty, puisque la commande ssh (qu tu auras en installant cygwin !) te permet de passer directement des commandes à destination du poste sur lequel tu te connectes (option -c je crois).
Pour passer la phase d'identification il faudra juste créer des clés ssh.
Ensuite tu mets tes commandes ssh dans une boucle for sur les adresses des clients et c'est parti.
Merci mamienmando,
effectivement avec putty, la manoeuvre, vu l'appli est infaisable.
Va pour cygwin !
Reste que j'ai des bases élémentaires en Bash et que cela fait très (trop) longtemps que je n'ai pas écris de scripts... mais bon !
Merci en tout cas pour l'info.
Je reviendrai donner des nouvelles !
effectivement avec putty, la manoeuvre, vu l'appli est infaisable.
Va pour cygwin !
Reste que j'ai des bases élémentaires en Bash et que cela fait très (trop) longtemps que je n'ai pas écris de scripts... mais bon !
Merci en tout cas pour l'info.
Je reviendrai donner des nouvelles !
--=C Net'ment mieux, c'est sûr !!=--
Tu vas voir ce n'est pas très compliqué. Le plus "pénible" c'est gérer les ips attribuées aux postes (à moins que tu fasses une recherche exhaustive sur toutes les ips locales, mais ça risque d'être un peu long).
Et l'autre truc long c'est générer les clés ssh pour que la phase d'authentification soit transparente pour ton script.
Bonne chance
Et l'autre truc long c'est générer les clés ssh pour que la phase d'authentification soit transparente pour ton script.
man ssh_keygen
Bonne chance