Bien sûr. Voici la documentation complète, dans un seul bloc Markdown, avec les erreurs rencontrées, les tests effectués et surtout la commande qui fonctionne.
Test et configuration SFTP OVH avec Termux
1. Objectif
Tester depuis Termux sur Android si l'accès SFTP à un hébergement OVH fonctionne réellement.
Serveur testé :
ftp.cluster121.hosting.ovh.net
Compte :
estaged
Le test a permis de déterminer que :
- le DNS fonctionne ;
- le serveur OVH répond sur le port SSH 22 ;
- l'authentification par mot de passe fonctionne ;
- SSH fonctionne ;
- SFTP fonctionne également ;
- mais il faut utiliser le serveur
ssh.cluster121.hosting.ovh.netavec la commande appropriée.
2. Attention : SFTP n'est pas FTP
Il ne faut pas confondre :
FTP
FTPS
SFTP
SFTP fonctionne au-dessus de SSH.
Le port habituel est :
SFTP / SSH : port 22
FTP utilise normalement :
FTP : port 21
Avec la commande sftp, il ne faut pas utiliser :
ftp://
Il ne faut pas non plus mettre / à la fin du nom du serveur.
3. Première erreur : utilisation de ftp://
Commande incorrecte :
sftp ftp://estaged@ftp.cluster121.hosting.ovh.net/
Résultat :
ssh: Could not resolve hostname ftp: No address associated with hostname
Explication :
La commande sftp attend une destination SSH et non une URL FTP.
La syntaxe correcte est :
sftp utilisateur@serveur
4. Deuxième erreur : / à la fin du serveur
Commande incorrecte :
sftp ftp.cluster121.hosting.ovh.net/
Résultat :
ssh: Could not resolve hostname ftp.cluster121.hosting.ovh.net/: No address associated with hostname
Le / final ne doit pas être présent.
Correct :
sftp ftp.cluster121.hosting.ovh.net
5. Premier vrai test SFTP
Commande :
sftp estaged@ftp.cluster121.hosting.ovh.net
Le serveur a demandé le mot de passe.
La connexion a ensuite été fermée :
Connection closed by 5.135.48.116 port 22
Cela signifiait que :
- le serveur était bien trouvé ;
- le port 22 était accessible ;
- mais la session SFTP n'était pas encore correctement établie.
Il fallait donc aller plus loin dans le diagnostic.
6. Test SSH avec le mode verbeux
Commande utilisée :
ssh -v estaged@ftp.cluster121.hosting.ovh.net
Cette commande a fourni des informations très importantes.
Le serveur a été trouvé :
Connecting to ftp.cluster121.hosting.ovh.net [5.135.48.116] port 22.
La connexion réseau a été établie :
Connection established.
Le serveur utilise :
OpenSSH_7.9p1
La négociation cryptographique a fonctionné :
kex: algorithm: curve25519-sha256
kex: host key algorithm: ssh-ed25519
Puis le serveur a demandé une authentification :
Authentications that can continue: publickey,password
Le mot de passe a été accepté :
Authenticated to ftp.cluster121.hosting.ovh.net ([5.135.48.116]:22) using "password".
C'est une information essentielle.
Le compte estaged possède donc bien un accès SSH fonctionnel.
Le serveur a ensuite affiché :
Welcome to OVH
Conclusion à ce stade :
DNS OK
Réseau OK
Port 22 OK
SSH OK
Authentification OK
Mot de passe OK
7. Test direct du sous-système SFTP
Pour vérifier si le serveur accepte réellement le sous-système SFTP, la commande suivante a été utilisée :
ssh -v -s estaged@ftp.cluster121.hosting.ovh.net sftp
Après authentification, on obtient :
Authenticated to ftp.cluster121.hosting.ovh.net ([5.135.48.116]:22) using "password".
Puis :
Sending subsystem: sftp
Cette ligne est très importante.
Elle signifie que le client demande explicitement au serveur de démarrer le sous-système SFTP.
8. Découverte importante : le serveur SSH
Le serveur a indiqué qu'il connaissait également le nom :
ssh.cluster121.hosting.ovh.net
Lors de la première connexion, OpenSSH affichait notamment :
This host key is known by the following other names/addresses:
~/.ssh/known_hosts:1: ssh.cluster121.hosting.ovh.net
Cela a permis de tester directement le nom SSH fourni par OVH.
9. Commande SFTP qui fonctionne
La commande finalement utilisée est :
sftp -oHostKeyAlgorithms=ssh-ed25519 estaged@ssh.cluster121.hosting.ovh.net
Le serveur demande le mot de passe :
estaged@ssh.cluster121.hosting.ovh.net's password:
Puis :
Connected to ssh.cluster121.hosting.ovh.net.
Et enfin :
sftp>
C'est la preuve que la connexion SFTP fonctionne.
10. Test de fonctionnement
Une fois arrivé à :
sftp>
on peut utiliser les commandes SFTP.
Afficher le répertoire courant :
pwd
Lister les fichiers :
ls
Changer de répertoire :
cd repertoire
Remonter d'un niveau :
cd ..
Quitter SFTP :
exit
ou :
bye
11. Tester réellement l'envoi d'un fichier
Depuis Termux, créer un petit fichier :
echo "test SFTP" > test.txt
Lancer SFTP :
sftp -oHostKeyAlgorithms=ssh-ed25519 estaged@ssh.cluster121.hosting.ovh.net
Puis :
sftp> put test.txt
Lister les fichiers :
sftp> ls
Le fichier test.txt doit apparaître sur le serveur.
12. Tester le téléchargement
Dans SFTP :
sftp> get test.txt test-recu.txt
Puis quitter :
sftp> exit
Dans Termux :
cat test-recu.txt
Le résultat attendu est :
test SFTP
Cela permet de vérifier non seulement la connexion mais également :
Termux
↓
Internet
↓
OVH
↓
SSH
↓
Authentification
↓
SFTP
↓
Envoi
↓
Téléchargement
13. Avertissement concernant le post-quantique
Lors de la connexion, Termux affiche :
WARNING: connection is not using a post-quantum key exchange algorithm.
This session may be vulnerable to "store now, decrypt later" attacks.
Ce message n'est pas une erreur SFTP.
Il ne bloque pas la connexion.
La connexion SFTP fonctionne malgré cet avertissement.
Il indique simplement que le serveur utilise une méthode d'échange de clés qui n'est pas actuellement considérée comme post-quantique.
Le serveur OVH utilisé dans ce test fonctionne avec :
OpenSSH_7.9p1
et Termux utilise :
OpenSSH_10.4p1
L'avertissement vient donc notamment de la différence entre les versions et des capacités cryptographiques disponibles.
14. Vérification de la version OpenSSH de Termux
La commande :
ssh -V
permet de vérifier la version du client SSH.
Dans ce test :
OpenSSH_10.4p1
OpenSSL 3.6.3 9 Jun 2026
Le serveur OVH indique :
OpenSSH_7.9p1
15. Vérification du serveur
Le serveur utilisé dans le test correspond à l'adresse IP :
5.135.48.116
Le nom :
ftp.cluster121.hosting.ovh.net
résout correctement vers cette adresse.
Le nom SSH :
ssh.cluster121.hosting.ovh.net
fonctionne également.
16. Pourquoi les premières commandes échouaient-elles ?
Commande 1
sftp ftp://estaged@ftp.cluster121.hosting.ovh.net/
Erreur :
ssh: Could not resolve hostname ftp: No address associated with hostname
Cause :
`sftp` n'utilise pas une URL FTP.
Commande 2
sftp ftp.cluster121.hosting.ovh.net/
Erreur :
ssh: Could not resolve hostname ftp.cluster121.hosting.ovh.net/: No address associated with hostname
Cause :
le `/` final est interprété comme faisant partie du nom d'hôte.
Commande 3
sftp estaged@ftp.cluster121.hosting.ovh.net
La connexion atteint bien le serveur et demande le mot de passe.
Après authentification :
Connection closed by 5.135.48.116 port 22
Le serveur ne fournissait pas immédiatement une session SFTP utilisable avec cette combinaison nom/commande.
17. Commande finale validée
La commande qui a effectivement permis d'obtenir :
Connected to ssh.cluster121.hosting.ovh.net.
sftp>
est :
sftp -oHostKeyAlgorithms=ssh-ed25519 estaged@ssh.cluster121.hosting.ovh.net
C'est donc la commande à conserver pour cet hébergement.
18. Résumé des résultats
| Test | Résultat |
|---|---|
| Résolution DNS | OK |
| Serveur OVH trouvé | OK |
| Adresse IP | 5.135.48.116 |
| Port SSH 22 | OK |
| Connexion SSH | OK |
Authentification estaged |
OK |
| Mot de passe | OK |
| Serveur SSH | OpenSSH_7.9p1 |
| Client Termux | OpenSSH_10.4p1 |
| Sous-système SFTP | OK |
| Connexion SFTP finale | OK |
19. Commande à retenir
Pour se connecter depuis Termux :
sftp -oHostKeyAlgorithms=ssh-ed25519 estaged@ssh.cluster121.hosting.ovh.net
Puis :
sftp> pwd
sftp> ls
Pour envoyer un fichier :
sftp> put fichier.txt
Pour récupérer un fichier :
sftp> get fichier.txt
Pour quitter :
sftp> exit
20. Conclusion
Le test réalisé depuis Termux a permis de démontrer que l'accès SFTP à l'hébergement OVH est fonctionnel.
La chaîne complète fonctionne :
Android
↓
Termux
↓
OpenSSH 10.4
↓
Internet
↓
OVH
↓
ssh.cluster121.hosting.ovh.net
↓
port 22
↓
authentification par mot de passe
↓
sous-système SFTP
↓
sftp>
Le point essentiel à retenir est que SFTP ne se lance pas avec ftp://.
La commande validée est :
sftp -oHostKeyAlgorithms=ssh-ed25519 estaged@ssh.cluster121.hosting.ovh.net
Cette procédure constitue un bon diagnostic de référence pour tester ultérieurement une connexion SFTP depuis Termux vers cet hébergement OVH.
Oui. Voici la procédure en un seul bloc Markdown, adaptée à une tablette Android avec Gestionnaire de fichiers+ pour créer une connexion SFTP vers votre hébergement OVH.
Configurer une connexion SFTP avec Gestionnaire de fichiers+ sur Android
1. Informations de connexion
Pour l'hébergement OVH testé avec Termux, les informations sont :
- Protocole : SFTP
- Serveur :
ssh.cluster121.hosting.ovh.net - Port :
22 - Utilisateur :
estaged - Mot de passe : le mot de passe du compte OVH
- Adresse à ne pas utiliser :
ftp://...
La connexion qui fonctionne depuis Termux est :
sftp -oHostKeyAlgorithms=ssh-ed25519 estaged@ssh.cluster121.hosting.ovh.net
2. Ouvrir Gestionnaire de fichiers+
Sur la tablette Android :
-
Ouvrir Gestionnaire de fichiers+.
-
Aller dans la partie permettant d'ajouter un emplacement réseau.
-
Chercher une option du type :
Réseau FTP SFTP Ajouter un emplacement distant Ajouter une connexion
Le nom exact peut varier légèrement selon la version de Gestionnaire de fichiers+.
3. Choisir SFTP
Il faut choisir :
SFTP
et surtout pas :
FTP
ni :
FTPS
SFTP utilise le protocole SSH.
4. Renseigner le serveur
Dans le champ Serveur, saisir :
ssh.cluster121.hosting.ovh.net
Ne pas saisir :
ftp://ssh.cluster121.hosting.ovh.net
Ne pas ajouter / à la fin.
Correct :
ssh.cluster121.hosting.ovh.net
Incorrect :
ssh.cluster121.hosting.ovh.net/
5. Renseigner le port
Dans le champ Port, saisir :
22
Le port 22 est le port SSH utilisé par SFTP.
6. Renseigner l'utilisateur
Dans le champ Utilisateur, saisir :
estaged
7. Renseigner le mot de passe
Dans le champ Mot de passe, saisir le mot de passe du compte OVH :
********
Ne pas utiliser ici le mot de passe de la tablette Android.
Il faut utiliser le mot de passe correspondant au compte :
estaged
8. Configuration complète
La configuration doit donc ressembler à ceci :
Type : SFTP
Serveur : ssh.cluster121.hosting.ovh.net
Port : 22
Utilisateur: estaged
Mot de passe: ********
Puis enregistrer la connexion.
9. Première connexion
Lors de la première connexion, Gestionnaire de fichiers+ peut afficher un avertissement concernant la clé du serveur.
C'est normal.
Lors du test réalisé avec Termux, le serveur OVH présentait cette empreinte :
ED25519
SHA256:6053kGsbCzj0rOIpNAz9SNbToAfBc/rUoX/LlnG1AhY
Si Gestionnaire de fichiers+ affiche cette même empreinte, cela confirme que l'on parle bien du même serveur SSH.
Il faut alors accepter la clé si l'on reconnaît bien le serveur.
10. Tester la connexion
Après avoir enregistré la connexion :
- Ouvrir la connexion SFTP.
- Attendre l'authentification.
- Le contenu distant doit apparaître.
On doit pouvoir parcourir les dossiers de l'hébergement OVH directement depuis la tablette.
Par exemple :
/www/
ou les dossiers présents dans votre espace d'hébergement.
11. Tester avec un fichier
Pour vérifier que la connexion fonctionne réellement dans les deux sens :
Créer sur la tablette un petit fichier :
test-sftp.txt
avec par exemple :
Test SFTP depuis Android
Copier ensuite ce fichier vers le serveur OVH.
Puis vérifier qu'il apparaît dans le dossier distant.
Ensuite, télécharger le même fichier vers la tablette.
12. Important : ne pas utiliser l'adresse FTP
Même si le serveur porte historiquement le nom :
ftp.cluster121.hosting.ovh.net
la connexion SFTP validée dans nos tests utilise :
ssh.cluster121.hosting.ovh.net
C'est donc cette adresse qu'il faut privilégier dans Gestionnaire de fichiers+.
13. Résultat du test réalisé avec Termux
La connexion suivante a été validée :
sftp -oHostKeyAlgorithms=ssh-ed25519 estaged@ssh.cluster121.hosting.ovh.net
Le résultat obtenu a été :
Connected to ssh.cluster121.hosting.ovh.net.
sftp>
Cela prouve que :
Android
↓
Internet
↓
OVH
↓
SSH port 22
↓
authentification
↓
SFTP
↓
fonctionne
14. Si Gestionnaire de fichiers+ refuse la connexion
Si Gestionnaire de fichiers+ refuse la connexion alors que Termux fonctionne, vérifier dans cet ordre :
Type = SFTP
Serveur = ssh.cluster121.hosting.ovh.net
Port = 22
Utilisateur = estaged
Mot de passe = mot de passe OVH
Ne pas mettre :
ftp://
Ne pas mettre :
/ à la fin du serveur
Ne pas utiliser le port :
21
pour une connexion SFTP.
15. Différence entre les trois protocoles
FTP
Port 21
Non utilisé pour le test SFTP
FTPS
FTP avec chiffrement TLS
SFTP
SSH + transfert de fichiers
Port 22
C'est celui qui fonctionne dans notre test
16. Configuration finale à conserver
Pour Gestionnaire de fichiers+ :
┌────────────────────────────────────────────┐
│ CONNEXION SFTP │
├────────────────────────────────────────────┤
│ Type : SFTP │
│ Serveur : ssh.cluster121.hosting.ovh.net│
│ Port : 22 │
│ Utilisateur: estaged │
│ Mot de passe: ******** │
└────────────────────────────────────────────┘
Cette configuration correspond à la connexion SFTP validée depuis Termux.