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

Signaler
Messages postés
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 2020
-
Messages postés
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 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
34984
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
3 juillet 2020
5 244
Salut,

Fail2ban ?

Messages postés
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 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


Messages postés
34984
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
3 juillet 2020
5 244
Ah ok, au temps pour moi.

Et le protocole SFTP ne marche pas via
lftp
?
Messages postés
34984
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
3 juillet 2020
5 244 >
Messages postés
34984
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
3 juillet 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
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 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).
Messages postés
34984
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
3 juillet 2020
5 244
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
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 2020
16
Merci en tout cas, je clôture