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

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

gcvoiron
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 494
Inscription: 19 Oct 2005

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

Message le Jeu Juil 03, 2008 8:01

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

simpson
WRInaute discret
WRInaute discret
 
Messages: 70
Inscription: 11 Juil 2003

Message le Jeu Juil 03, 2008 11:57

Bonjour,

Il suffit de créer une clef SSH sans passphrase !

Pourquoi vous ennuyez-vous à faire un script alors qu'il existe un
logiciel gratuit sous linux qui fait cela très bien ?

Jetez un oeuil sur backup-manager

Cordialement,
Manu


bruno212
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 497
Inscription: 13 Fév 2005

Message le Jeu Juil 03, 2008 12:33

Bonjour,

Je rajoute aussi mon programme préféré pour les backups :wink:
http://backuppc.sourceforge.net/

Bonne journée
Dernière édition par bruno212 le Jeu Juil 03, 2008 13:08, édité 1 fois.

gcvoiron
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 494
Inscription: 19 Oct 2005

Message le Jeu Juil 03, 2008 13:06

simpson a écrit:Bonjour,

Il suffit de créer une clef SSH sans passphrase !

Pourquoi vous ennuyez-vous à faire un script alors qu'il existe un
logiciel gratuit sous linux qui fait cela très bien ?

Jetez un oeuil sur backup-manager

Cordialement,
Manu


Merci pour la solution !
Est-ce que cela nuit à la sécurité ?
J'ai préféré faire le script moi même, histoire de me perfectionner en codage... :D


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités