Limiter les tentatives de connexions SFTP lorsque la connexion échoue [Résolu]

Signaler
Messages postés
567
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
8 janvier 2020
-
pcsystemd
Messages postés
567
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
8 janvier 2020
-
Bonjour,

Savez vous s'il est possible (via un paramètre ou autre ) de limiter le nombre de tentatives de connexions via SFTP lorsque la connexion échoue?

Merci d'avance

Configuration: Debian

4 réponses

Messages postés
38031
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
21 janvier 2020
4501
Salut,

Fail2ban ?

Messages postés
567
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
8 janvier 2020
16
Merci zipe31.

Mais en fait je ne veux pas bannir qui que ce soit.

En faite des taches sont lancées en auto via un script sh et l'une des taches est le dépôt de fichiers sur différents serveurs via sftp. Je souhaite que si la connexion pour le dépôt de l'un des fichiers ne fonctionne pas, il fasse une autre tentative puis passe au suivant et ainsi de suite.

Par exemple cette limitation se fait très bien pour la commande lftp en ajoutant dans son fichier de conf les 3 paramètres suivants :

set net:timeout 5
set net:max-retries 2
set net:reconnect-interval-base 5


zipe31
Messages postés
38031
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
21 janvier 2020
4501
Ah ok, au temps pour moi.

Et le protocole SFTP ne marche pas via
lftp
?
zipe31
Messages postés
38031
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
21 janvier 2020
4501 > zipe31
Messages postés
38031
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
21 janvier 2020

Quand on regarde la description de lftp :
$ sudo aptitude show lftp
[…]
Description : Sophisticated command-line FTP/HTTP/BitTorrent client programs
Lftp est un outil de récupération de fichiers prenant en charge les protocoles FTP, HTTP, FISH, SFTP, HTTPS, FTPS et BitTorrent à la fois sous IPv4 et IPv6. Lftp
possède un nombre incroyable de fonctionnalités, tout en préservant une interface simple et une utilisation aisée.
Messages postés
567
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
8 janvier 2020
16
Si cela fonctionne surement mais pour des raisons techniques , on sépare les connexions SFTP des connexion FTPS(On utilise lftp uniquement pour les connexion via FTPS).
zipe31
Messages postés
38031
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
21 janvier 2020
4501
J'ai rien trouvé dans le man se SFTP qui puisse faire ce que tu veux ;-(

Comment sont lancés les scripts (bash) ?

Si oui, tu peux faire un test de connexion et de temporisation avec une boucle, non ?
Messages postés
567
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
8 janvier 2020
16
Merci en tout cas, je clôture