#1 Le 05/10/2009, à 17:21
- Kiljaeden
SSH avec actions automatiques
Salut !
Je maîtrise pas des masses les scripts shell, alors je voudrais savoir si quelqu'un pouvait m'en faire deux :
-Un qui se connecte à un serveur ssh (user@192.168.1.21, mot de passe : azerty) et qui lance un killall "Mon Application".
-Un autre, quasiment identique, qui se connecte à un serveur ssh (user@192.168.1.21, mot de passe : azerty) et qui lance une application qui continue de tourner même si le terminal client est quitté.
Merci d'avance !
Acer Aspire TimelineX 4820TG. Intel Core i3 2.13GHZ, 4GB de RAM, ATI Mobility Radeon HD 5470 sous Ubuntu 11.10 64 bits.
Une place pour les rêves mais les rêves à leur place.
Hors ligne
#2 Le 05/10/2009, à 19:03
- skingrapher
Re : SSH avec actions automatiques
Et pourquoi ne pas d'abord faire l'effort d'apprendre à écrire un script ?
Je suis un obsédé textuel. J'aime trop le LaTeX.
Hors ligne
#3 Le 06/10/2009, à 11:09
- Kiljaeden
Re : SSH avec actions automatiques
Je sais faire (vaguement), j'ai dis que je ne maîtrisait pas bien. Donc, je maîtrise un peu.
Seulement je ne trouve pas comment faire une connexion à un ssh, sans avoir besoin de "taper" le mot de passe, je voudrais que ça le tape à ma place, et je n'y arrive pas.
Pour l'instant, mon script se limite à :
#! /bin/sh
ssh user@192.168.1.21 #connexion
echo azerty #rentre le mot de passe
killall "vlc" # ou vlc & si je veux lancer vlc et non le tuer.
Mais ça ne marche pas...
J'espère que quelqu'un peut m'aider... Merci d'avance...
Acer Aspire TimelineX 4820TG. Intel Core i3 2.13GHZ, 4GB de RAM, ATI Mobility Radeon HD 5470 sous Ubuntu 11.10 64 bits.
Une place pour les rêves mais les rêves à leur place.
Hors ligne
#4 Le 06/10/2009, à 16:41
- Kiljaeden
Re : SSH avec actions automatiques
Hum, j'ai créé un comme conseillé un système de clefs, avec ssh-keygen. (puis placé la clef publique sur le serveur)
Mais si je fais ensuite ssh user@ip, il me demande quand même le mot de passe...
J'ai raté un épisode ?
Acer Aspire TimelineX 4820TG. Intel Core i3 2.13GHZ, 4GB de RAM, ATI Mobility Radeon HD 5470 sous Ubuntu 11.10 64 bits.
Une place pour les rêves mais les rêves à leur place.
Hors ligne
#5 Le 06/10/2009, à 16:50
- sylvainsjc
Re : SSH avec actions automatiques
J'ai raté un épisode ?
Surement
Tu as bien copié le contenu de ton fichier id_rsa.pub à la fin du fichier authorized_keys sur le serveur ?
ROSA Desktop Fresh KDE 4.13.3
Mon blog sur Linux : http://linuxadvantage.blogspot.com/
Hors ligne
#6 Le 06/10/2009, à 20:01
- Kiljaeden
Re : SSH avec actions automatiques
Ahhh, ben oui, j'ai raté un épisode. Moi j'avais créé un dossier authorized_keys et je l'avait foutu dedans ! XD
Acer Aspire TimelineX 4820TG. Intel Core i3 2.13GHZ, 4GB de RAM, ATI Mobility Radeon HD 5470 sous Ubuntu 11.10 64 bits.
Une place pour les rêves mais les rêves à leur place.
Hors ligne
#7 Le 06/10/2009, à 22:36
- Kervinz
Re : SSH avec actions automatiques
Salut,
Le plus simple est d'utiliser les commandes fournies :
Une fois que tu as généré tes clés via ssh-keygen, tu fais un :
ssh-copy-id user@192.168.1.21
et la normalement il te demandera le mot de passe pour la dernière fois
Dernière modification par Kervinz (Le 06/10/2009, à 22:37)
http://www.cybervince.fr
Hors ligne
#8 Le 11/10/2009, à 19:08
- Kiljaeden
Re : SSH avec actions automatiques
La commande ssh-copy-id existe pas...
Acer Aspire TimelineX 4820TG. Intel Core i3 2.13GHZ, 4GB de RAM, ATI Mobility Radeon HD 5470 sous Ubuntu 11.10 64 bits.
Une place pour les rêves mais les rêves à leur place.
Hors ligne