Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ! big_smile


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

Kiljaeden a écrit :

J'ai raté un épisode ?

Surement smile

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 wink

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... lol


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