SFTP avec FileZilla
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

SFTP avec FileZilla

by
JeromeM14
Created on 2018-09-20 07:07:49 (edited on 2024-09-04 13:40:43) in Hébergements Web

Bonjour,
J'héberge mon site web chez ovh (j'ai souscrit à l'offre perso2014).
Pour mettre en ligne mes pages web, j'utilise FileZilla.
Depuis quelques temps, j'obtiens le message suivant lorsque je me connecte en ftp sur le port 21 :
image
J'ai vainement essayé de me connecter en sftp sur le port 22.
J'obtiens le message d'erreur suivant :
_Erreur : Received unexpected end-of-file from SFTP server_
_Erreur : Impossible d'établir une connexion au serveur_
Auriez-vous une solution à me proposer ?
D'avance merci pour vos réponses,
Jérôme.


36 Replies ( Latest reply on 2019-03-28 01:41:02 by
kyodev
)

dans manager Ovh / hébergement / Ftp-ssh:
il faut aussi que sftp soit activé pour l'utilisateur

et attendre 5 mn environ que ça soit activé

Je ne pense pas que le problème vienne de là.
En effet, manager Ovh / hébergement / Ftp-ssh indique ceci :

c'est bien ce que je dis, actuellement sftp est désactivé!

cocher pour l'activer
attendre 5mn
fileZilla avec le protocole SFTP marchera

Remarque
l'erreur de fileZilla en ftp est une erreur de configuration, mais il serait **vraiment dommage** de ne pas profiter de la **SÉCURITÉ** du sftp.

Merci pour votre réponse. Honte à moi, j'avais mal compris ce qui était indiqué (comme "désactivé" était décoché et "activé" était coché, je croyais que le réglage était correct).
J'ai encore une petite question.
Dans le paramétrage de FileZilla, pour l'hôte j'indique
sftp://ftp.mon_nom_de_domaine.fr
Cela fonctionne, mais le ftp que j'écris avant mon nom de domaine me paraît contradictoire avec le sftp du protocole écrit avant le double slash.
Est-ce que je fais une erreur dans le nom de l'hôte ou pas ?

honte à moi je n'ai rien compris :/

l'hôte ne change pas par rapport au ftp
le port si par contre, le supprimer ou indiquer 22

ça marche ?

ça marche, merci !

Nouveau problème de connexion en SFTP aujourd'hui, alors que tout fonctionnait bien jusqu'à présent :-(

J'obtiens le message suivant dans Filezilla :
Erreur : Received unexpected end-of-file from SFTP server
Erreur : Impossible d'établir une connexion au serveur

J'ai vérifié dans le manager OVH : le SFTP est toujours activé.
Les paramètres de connexion à indiquer dans FileZilla ont-ils changé récemment ?
Mon site a été récemment migré dans le nouveau datacenter de OVH ; y aurait-il un lien avec le problème rencontré ?

D'avance merci pour vos réponses,
Jérôme.

regarde dans ton manager, si ton site a été migré, l'hôte a changé, il faut ajouter .hosting

Dire que je l'avais sous les yeux et que je ne le voyais pas !
(Enfin bon, même si j'aurais pu m'en douter, OVH aurait pu me prévenir de ce changement de nom d'hôte ...)

1000 mercis pour votre réponse ultra rapide : tout refonctionne à merveille.
Jérôme.

Je vous rassure : vous n'avez pas été désobligeant.
L'erreur est humaine et comme tout un chacun il m'arrive d'en commettre.

Pour autant, concernant cette migration, j'ai reçu les courriels suivants :
1) Chère cliente, cher client,
Nous vous informons qu’une opération de maintenance aura lieu sur votre service d’hébergement web. Nous vous enverrons un e-mail de rappel 15 jours avant le démarrage de celle-ci. Cette opération concerne votre hébergement [ ... ] et votre messagerie.
Cette opération consiste à migrer votre hébergement web avec vos bases de données associées, ainsi que votre messagerie. Vos services, actuellement situés dans notre datacenter historique, seront migrés dans l’un de nos autres centres de données, équipé de technologies de dernière génération. Vos données resteront stockées en France.
En elle-même, la migration ne nécessite aucune action de votre part, mais occasionnera une interruption de service de quelques minutes.
Cette migration sera effectuée majoritairement de nuit.
Chaque service pourra être migré indépendamment. Par exemple, vos
e-mails pourront être migrés avant votre hébergement. Vous recevrez un
e-mail avant le début de leur migration vers notre nouveau datacenter.
Nous vous remercions pour la confiance que vous nous accordez et restons à votre disposition.
Le service client OVH

2) Chère cliente, cher client,
Comme nous vous l’avons indiqué dans un précédent e-mail, nous vous informons qu’une opération de maintenance aura lieu sur l’infrastructure qui héberge votre hébergement web, ainsi que vos bases de données associées.
Celle-ci se déroulera le 21 janvier 2019 et aura pour objectif de continuer à vous offrir des services toujours plus performants.
En elle-même, la migration ne nécessite aucune action de votre part, mais occasionnera une interruption de service de quelques minutes.
Vous pouvez suivre en temps réel l'évolution de la migration en cliquant ici.
Pour rappel, voici la liste des hébergements concernés :
[...]
Nous vous remercions pour la confiance que vous nous accordez et restons à votre disposition.
Le service client OVH

3) Bonjour [ ... ],
Nous avons le plaisir de vous informer que votre hébergement web ([ ... ]) a bien été migré dans notre nouveau datacenter.
Nous vous remercions pour la confiance que vous nous accordez et restons à votre disposition.
L'équipe Hébergement web d'OVH

Si j'ai bien été informé de la migration (ce qui est une bonne chose), je ne l'ai pas été du changement de nom d'hôte. Ceci dit, vous pourrez aisément me répondre que j'aurais pu m'en douter.

Mais ceci n'est pas bien grave puisque **grâce à votre réponse très rapide et efficace**, j'ai pu facilement régler le problème rencontré et **encore une fois, je vous en remercie beaucoup**.

Très cordialement,
Jérôme.

je plaisantais, j'avais juste lu cela ce matin

Bonjour c'est encore moi avec un nouveau problème ...
Sur mon site web, depuis la migration j'ai un code php qui fonctionnait très bien jusqu'à présent et qui ne fonctionne plus !

$ftp = ftp_connect('ftp.mon_nom_de_domaine.fr',21) or die ('erreur 1');
ftp_login($ftp, 'nom_utilisateur', 'mot_de_passe') or die('erreur 2');

Très curieusement, j'obtiens erreur2, ce qui semble indiquer un problème avec ftp_login et pas avec ftp_connect.
Or, je ne vois vraiment pas pourquoi le nom d'utilisateur aurait changé ?

Sauriez-vous m'aider ?
D'avance merci pour vos réponses,
Jérôme.

* arrêter d'utiliser un CNAME ftp.mon_nom_de_domaine.fr, c'est désuet
* ce cname a été mis à jour?
* autant le supprimer, utiliser le vrai nom d'hôte ftp.cluster0XX.hosting.ovh.net

C'est ce que j'ai tenté, mais comme résultat l'ensemble de mon site Internet a été bloqué par OVH et j'ai galéré 1 heure pour le débloquer ... Je referai une tentative ce week-end, parce j'ai impérativement besoin que le reste de mon site fonctionne demain ...

?? je vois pas le rapport ?
quelle raison ce blocage?

pourquoi le fait d'utiliser le nom d'hôte **indiqué dans le manager** bloquerait un site?

Ben apparemment oui (?). Je n'ai pas compris la raison, en tous cas le résultat a été "forbidden, access denied" (erreur 403 je crois), en gros le serveur OVH a interprété comme une tentative de hacking. Je reprendrai ce script à tête reposée ce week-end où je pourrai me permettre de tout recoincer, mais surtout pas maintenant.

403 n'est pas un blocage Ovh....

J'ai aussi reçu un courriel :
"
Bonjour,
Notre système de surveillance a détecté une opération irrégulière au niveau de votre site. Ce message a pour but de vous alerter sur le fait que votre site et vos données peuvent encourir un risque.
Par mesure de sécurité, nous venons de bloquer l'accès à votre site, cependant, l'accès à votre espace d'hébergement (FTP) reste tout de même accessible.
...
"
Et ceci suite à ma modification du code ftp_connect / ftp_login.
J'ai réussi à aller au bout de la procédure de déblocage, mais ça m'a pris 1 heure.

comme dit, site bloqué, suite opération sur le site
ftp lui, non bloqué
coincidence, du moins le ftp

il y a un CMS sur ce site?

Non, j'ai écrit mon site moi-même, sans utiliser de CMS.
Sur mon site, j'ai une page webmaster dans laquelle j'utilise en PHP ftp_connect et ftp_login.
Jusqu'à présent, je donnais en paramètres à ftp_connect : ftp_mon_nom_de_domaine.fr , port 21 et tout fonctionnait très bien. Depuis la très récente migration faite par OVH, cela ne fonctionne plus.
J'ai remplacé ftp_mon_nom_de_domaine.fr port 21.
Résultat (testé deux fois) : cela ne fonctionne pas et mon site est entièrement bloqué par OVH qui considère qu'il y a une tentative de hacking.
Je ne suis pas un spécialiste informatique et je ne sais pas quoi faire devant ce cas de figure.
Je n'ai que des questions :
- paramètre ftp incorrect ?
- port incorrect ?
- problème du au SFTP activé ? (mais il l'était déjà avant la migration)
- utilisation de ftp_connect nouvellement interdite ?
- autre raison ?
Je suis désolé de vous embêter encore avec ma question, mais je commence à désespérer.
Jérôme.

Je viens de refaire une 3ème tentative en ajoutant ftp_pasv
Le résultat est le même : blocage complet du site avec le message suivant

Forbidden
You don't have permission to access /site2/accueil.php on this server.
Server unable to read htaccess file, denying access to be safe

En espérant qu'il se trouve quelqu'un qui puisse m'aider dans les prochains jours,
Je vais abandonner pour cette nuit,
Jérôme.

plus ça va, moins je comprends le rapport avec sftp & filezilla qui sont l'objet de ce sujet

sftp concerne le protocole possible, sécure, et **fortement conseillé** pour te connecter à ton espace hébergé
et si ton site était effectivement piraté? (hacking est impropre)
tu insistes sur ftp (non sécure) et php.. quel but de ce ftp en php?

tu devrais ouvrir ton sujet, à mon avis en détaillant ce que tu cherches, car moi je suis largué

Bonjour,
Je rencontre un problème similaire avec FileZilla,
En effet j'ai activé le SSH en SFTP sur mon compte OVH
J'ai également sélectionné le protocole SFTP sur FileZilla mais impossible de se connecter FileZilla indique "une connexion interrompue par le serveur" ...
(j'ai attendu plus de 30 minutes après avoir activé le SFTP avant de tenter une connexion FileZilla)

Merci d'avance pour vos réponses ...

avant-hier, après 1h30 c'était toujours pas activé
tu vois la fin quand sftp activé est coché

https://gitlab.com/sdeb/web/snippets/1780024#debug-avec-filezilla
tu peux ouvrir la fenêtre des messages et nous dire quelle erreur tu vois?

Ce n'est pas une erreur mais ceci qui m'est indiqué :

Statut : Connexion interrompue par le serveur

Sur OVH, Dans multisite le domain cluster.hosting.ovh a un SSH désactivé est ce que cela peut provenir de ca ?

Merci beaucoup

dans multisite, tu vois SSL, aucun rapport
je suis désolé, tu dis :
> impossible de se connecter FileZilla

donc il y a un message!!!
si tu veux pas regarder et suivre mon mémo... bonne chance
d'autant plus que j'ai ajouté des exemples

C'était simplement une question .........

Je voudrais réussir à me connecter à FileZilla donc bien entendu je suis les indications fournies. Je suis ton mémo, sur le lien que tu m'as donné j'ai bien fait l'activation sur hébergement pro OVH, bien fait la configuration sur FileZilla et le message indiqué sur FileZilla est le suivant :
Statut : Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS.
Erreur : Tentative de connexion interrompue par l'utilisateur
Statut : Connexion interrompue par le serveur


Si autre chose a faire je n'ai pas compris ce que c'était
Merci bcp

Et oui désolé SSL pas SSH ..

> Statut : Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS.

active le sftp dans le manager
ou/et
configure fileZila avec:
# SFTP

Comme je le disais c'est déjà fait ..... Lorsque que j'essaie de me reconnecter avec tout ceci configuré le nouveau statut que FileZilla indique est :

**Statut : Connexion interrompue par le serveur**


une connexion interrompue par le serveur


Y a-t-il "hosting" dans le nom du serveur ?
Si non, il faut lire ce qu'on raconte plus haut (et les mails envoyés par OVH)

Oui oui, il y a bien hosting.
Malgré les infos plus haut pas de connexion possible ...
Merci quand même !

copie d'écran de tes paramètres de connexion fileZill stp

il manque la seule ligne d'erreur intéressante...
peux tu simplement copier/coller?
ou lire ce mémo https://gitlab.com/sdeb/web/snippets/1780024#debug-avec-filezilla

si tu regardes les exemples, tu vois une erreur avant

>Impossible d'établir une connexion au serveur

à défaut, je ne peux rien deviner
bonne chance