#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.21et 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