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

Signaler
Messages postés
581
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
9 janvier 2021
-
Messages postés
581
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
9 janvier 2021
-
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
36265
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
17 janvier 2021
5 846
Salut,

Fail2ban ?

Messages postés
581
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
9 janvier 2021
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


Messages postés
36265
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
17 janvier 2021
5 846
Ah ok, au temps pour moi.

Et le protocole SFTP ne marche pas via
lftp
?
Messages postés
36265
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
17 janvier 2021
5 846 >
Messages postés
36265
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
17 janvier 2021

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
581
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
9 janvier 2021
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).
Messages postés
36265
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
17 janvier 2021
5 846
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
581
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
9 janvier 2021
16
Merci en tout cas, je clôture