IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Script de backup - Problème à l'utilisation SSH


Sujet :

Linux

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 139
    Points : 50
    Points
    50
    Par défaut Script de backup - Problème à l'utilisation SSH
    Bonjour,

    Je suis en train de réaliser un script de backup shell. Il fonctionne comme suit :
    - compression des dossiers pour chaque site
    - envoie des backups sur un serveur pour sauvegarde
    Le script devant être autonome, je suis ennuyé en voyant que je dois taper à chaque utilisation la passphrase !

    Sauriez-vous comment se connecter sans passphrase, ni mot de passe ?

    Merci d'avance, Guillaume.

    _______________

    PS : Voici les logs de connexion :

    Executing: program /usr/bin/ssh host AA.BBB.CC.DD, user root, command scp -v -r -t /home/sauvegardes_joomla:
    OpenSSH_4.3p2 Debian-9etch2, OpenSSL 0.9.8c 05 Sep 2006
    debug1: Reading configuration data /home/guillaume/.ssh/config
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug1: Applying options for *
    debug1: Connecting to AA.BBB.CC.DD [AA.BBB.CC.DD] port 22.
    debug1: Connection established.
    debug1: identity file /home/guillaume/.ssh/identity type -1
    debug1: identity file /home/guillaume/.ssh/id_rsa type 1
    debug1: identity file /home/guillaume/.ssh/id_dsa type -1
    debug1: Remote protocol version 2.0, remote software version OpenSSH_3.8.1p1 Debian-8.sarge.4
    debug1: match: OpenSSH_3.8.1p1 Debian-8.sarge.4 pat OpenSSH_3.*
    debug1: Enabling compatibility mode for protocol 2.0
    debug1: Local version string SSH-2.0-OpenSSH_4.3p2 Debian-9etch2
    debug1: An invalid name was supplied
    Cannot determine realm for numeric host address

    debug1: An invalid name was supplied
    A parameter was malformed
    Validation error

    debug1: An invalid name was supplied
    Cannot determine realm for numeric host address

    debug1: An invalid name was supplied
    A parameter was malformed
    Validation error

    debug1: SSH2_MSG_KEXINIT sent
    debug1: SSH2_MSG_KEXINIT received
    debug1: kex: server->client aes128-cbc hmac-md5 none
    debug1: kex: client->server aes128-cbc hmac-md5 none
    debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
    debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
    debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
    debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
    debug1: Host 'AA.BBB.CC.DD' is known and matches the RSA host key.
    debug1: Found key in /home/guillaume/.ssh/known_hosts:1
    debug1: ssh_rsa_verify: signature correct
    debug1: SSH2_MSG_NEWKEYS sent
    debug1: expecting SSH2_MSG_NEWKEYS
    debug1: SSH2_MSG_NEWKEYS received
    debug1: SSH2_MSG_SERVICE_REQUEST sent
    debug1: SSH2_MSG_SERVICE_ACCEPT received
    debug1: Authentications that can continue: publickey,keyboard-interactive
    debug1: Next authentication method: publickey
    debug1: Trying private key: /home/guillaume/.ssh/identity
    debug1: Offering public key: /home/guillaume/.ssh/id_rsa
    debug1: Server accepts key: pkalg ssh-rsa blen 277
    debug1: PEM_read_PrivateKey failed
    debug1: read PEM private key done: type <unknown>
    Enter passphrase for key '/home/guillaume/.ssh/id_rsa':
    debug1: read PEM private key done: type RSA
    debug1: Authentication succeeded (publickey).
    debug1: channel 0: new [client-session]
    debug1: Entering interactive session.
    debug1: Sending environment.
    debug1: Sending env LANG = fr_FR.UTF-8
    debug1: Sending command: scp -v -r -t /home/sauvegardes_joomla:
    Entering directory: D0755 0 20080703
    Sending file modes: C0644 138 siteC_20080703.gz
    siteC_20080703.gz 100% 138 0.1KB/s 00:00
    Sending file modes: C0644 139 siteF_20080703.gz
    siteF_20080703.gz 100% 139 0.1KB/s 00:00
    Sending file modes: C0644 138 siteG_20080703.gz
    siteG_20080703.gz 100% 138 0.1KB/s 00:00
    Sending file modes: C0644 139 siteE_20080703.gz
    siteE_20080703.gz 100% 139 0.1KB/s 00:00
    Sending file modes: C0644 138 siteB_20080703.gz
    siteB_20080703.gz 100% 138 0.1KB/s 00:00
    Sending file modes: C0644 139 siteA_20080703.gz
    siteA_20080703.gz 100% 139 0.1KB/s 00:00
    Sending file modes: C0644 138 siteD_20080703.gz
    siteD_20080703.gz 100% 138 0.1KB/s 00:00
    debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
    debug1: channel 0: free: client-session, nchannels 1
    debug1: fd 0 clearing O_NONBLOCK
    debug1: fd 1 clearing O_NONBLOCK
    debug1: Transferred: stdin 0, stdout 0, stderr 0 bytes in 1.3 seconds
    debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 0.0
    debug1: Exit status 0

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    Bonjour,

    L'utilisation de SSH permet de créer une authentification sécurisée tout en s'abstrayant de taper le mot de passe à chaque fois. Il faut pour cela que tu fasses un échange de clef entre le serveur et le client.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 139
    Points : 50
    Points
    50
    Par défaut
    Merci gangsoleil pour ta réponse, mais peux-tu plus développer ? En faisant un "échange de clef entre le serveur et le client", ni mot de passe ni passphrase sera demandé ?
    Aurais-tu des liens, tutos qui me permettraient de mettre cela en place ?

    Merci, Guillaume.

  4. #4
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 727
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 727
    Points : 31 046
    Points
    31 046
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par gcvoiron Voir le message
    Merci gangsoleil pour ta réponse, mais peux-tu plus développer ? En faisant un "échange de clef entre le serveur et le client", ni mot de passe ni passphrase sera demandé ?
    Aurais-tu des liens, tutos qui me permettraient de mettre cela en place ?

    Merci, Guillaume.
    http://www.google.fr/search?hl=fr&q=...cr%3DcountryFR

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 139
    Points : 50
    Points
    50
    Par défaut
    Merci pour ta réponse, mais si je poste ici, c est que j ai cherché avant, et en vain...

  6. #6
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 727
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 727
    Points : 31 046
    Points
    31 046
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par gcvoiron Voir le message
    Merci pour ta réponse, mais si je poste ici, c est que j ai cherché avant, et en vain...
    Quand-même !!! Rien que le premier lien donné par ma recherche http://www.tuteurs.ens.fr/internet/loin/ssh.html amène sur un tutoriel complet et en français pour utiliser ssh...

Discussions similaires

  1. Script de backup (connexion ssh + stockage)
    Par Scalp4 dans le forum Linux
    Réponses: 6
    Dernier message: 30/09/2011, 10h49
  2. Problème d'utilisation mémoire en VB Script
    Par adu dans le forum VBScript
    Réponses: 4
    Dernier message: 12/11/2009, 16h50
  3. Problème d'utilisation de gnome-web-photo dans script PHP
    Par 9h0ost dans le forum Applications et environnements graphiques
    Réponses: 0
    Dernier message: 21/08/2009, 10h22
  4. Problème d'utilisation de Mysql avec dev-c++
    Par Watchi dans le forum Dev-C++
    Réponses: 10
    Dernier message: 06/08/2004, 14h35
  5. problème d'utilisation avec turbo pascal 7.0
    Par le 27 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 03/12/2003, 10h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo