Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-08-2015 08:37:36

Orsam999
Membre
Distrib. : Debian GNU/Linux 7.9 (wheezy)
Noyau : Linux 3.2.0-4-486
Inscription : 16-01-2015

[Résolu] SFTP : Autoconnect

Bonjour à tous,


J'ai une petite question concernant le SFTP.


J'explique : Je souhaiterais récupérer automatiquement des fichiers sur un SFTP.


Voici ce que j'utilise :



HOST='192.168.1.150'
USER='mon_login'
PASSWD='mon_pass'

sftp -P 22 $HOST << EOT
ascii
user $USER $PASSWD
prompt
mget /home/data/*.txt /home/SaveMe/
bye
EOT




Ce code fonctionne très bien, le seul problème c'est qu'il me demande de re-taper le mot de passe à chaque fois. Donc je ne peux pas utiliser ce code de manière automatique.


Avez-vous une solution ??


Merci d'avance.


Orsam

Dernière modification par Orsam999 (03-03-2016 17:07:08)


Celui qui ne progresse pas chaque jour, recule chaque jour.
Confucius

Hors ligne

#2 16-10-2015 08:58:56

aurel-son
Membre
Lieu : Vietnam
Distrib. : Stable/Testing
Noyau : 3.2/3.18
(G)UI : Mate
Inscription : 23-03-2015
Site Web

Re : [Résolu] SFTP : Autoconnect

Salut, pourquoi tu ne generes pas une cle ssh ?

ssh-keygen -t rsa (laisse tout par defaut sans mot de passe)
ssh-copy-id -i ~/.ssh/id_rsa.pub user@machinedistante


HOST='user@192.168.1.150'
#USER='mon_login'
#PASSWD='mon_pass'

sftp -P 22 $HOST << EOT
ascii
#user $USER $PASSWD
prompt
mget /home/data/*.txt /home/SaveMe/
bye
EOT
 


Desktop : Debian Jessie Mate/Kali
Serveur/NAS/firewall : Debian stable,Centos,BSD

Hors ligne

#3 16-10-2015 10:03:31

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [Résolu] SFTP : Autoconnect

Et oui, ta seule change ici est d'utiliser l'authentification par clé. Voici au paragraphe 4.1.2 : http://yeuxdelibad.net/DL/PDF/auto-h-facile.pdf

YA3HGA-H

Hors ligne

Pied de page des forums