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 :


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 :

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 :

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 :

  1. Ouvrir Gestionnaire de fichiers+.

  2. Aller dans la partie permettant d'ajouter un emplacement réseau.

  3. 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 :

  1. Ouvrir la connexion SFTP.
  2. Attendre l'authentification.
  3. 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.