Comment se connecter à un site ftp / sftp?


4

Je dois fournir une URL à une société tierce afin qu'elle puisse se connecter et télécharger le fichier. Le problème est que je ne connais pas l’url de mon site ftp / sftp à cause de ma connaissance très limitée en ftp. Je connais seulement le moyen de se connecter au site ftp / sftp en utilisant FireZilla. Je me connecte au site ftp / sftp à l'aide de "Site Manager" dans FireZilla. J'ai fourni le nom d'hôte à l'aide d'une adresse IP externe, puis un nom d'utilisateur et un mot de passe. L'URL qui apparaît sur l'en-tête de la fenêtre FileZilla affiche: ftps: //nom_utilisateur@1029.56.34.19

Question n ° 1: est-ce que j'utilise sftp ou ftp? Question n ° 2: 1029.56.34.19 pointe vers le répertoire de base de mon site FTP et le fichier que je dois télécharger se trouve dans un sous-dossier du répertoire de base. Quelle doit être l'URL complète du fichier sur mon site FTP / sftp? Est-ce quelque chose comme ça? sftp: //1029.56.34.19/NomDossier/NomFichier.csv

ps 1029.56.34.19 n’est pas une adresse IP réelle, je l’utilise à des fins de démonstration.

Réponses:


2

Basé sur ceci:

ftps: //nomutilisateur@1029.56.34.19

vous utilisez FTPS. Il existe FTP, SFTP et FTPS. En outre, il existe deux types de FTPS: implicite et explicite.

FTPS est FTP sur SSL (comme HTTPS). SFTP est vraiment une forme de SSH (en coulisse, un client SFTP se connecte via SSH et émet des commandes).

La meilleure chose à faire pour que vous recommandiez à un tiers est d'installer Filezilla, puis de lui donner l'URL. Sinon, vous pouvez consulter les fonctions d'importation / exportation de FileZilla, qui peuvent s'avérer plus simples pour vous et le client. WinSCP fonctionnera également.

Windows ne prend pas en charge nativement FTPS ou SFTP. De la façon étrange, il s’intègre à l’explorateur Windows (pas à Internet Explorer) et à l’ancienne ftpcommande.


Cela répond à la question n ° 1, merci!
Superman Codage

0

Dans le gestionnaire de site de FileZilla, vous pouvez voir si FTP ou SFTP est utilisé. Vous pouvez leur fournir l’adresse IP et le dossier au format URL comme vous l’avez montré, mais sachez que si vous leur fournissez le nom d’utilisateur et le mot de passe, ils pourront accéder au répertoire complet et le modifier, sauf si vous avez un compte ftp avec seulement accès au répertoire spécifié.


Oui, le compte ftp que j'ai configuré n'est accessible que par le répertoire spécifié.
Superman Codage

0

Vous pouvez savoir si vous utilisez le cryptage (FTPS ou SFTP) depuis votre gestionnaire de site. Si, sous protocole, il est défini sur SFTP, vous utilisez bien SFTP. S'il est défini sur FTP et sous cryptage, vous avez une option qui n'est pas "utiliser un FTP simple", alors vous avez FTPS.

Pour que cela fonctionne, il est important de noter que l'adresse IP que vous fournissez au tiers doit être votre adresse IP Internet. Si l'adresse IP que vous utilisez se trouve uniquement sur votre réseau local, vous devez configurer le transfert de port sur les routeurs sur lesquels le serveur FTP est peut-être en retard.

Comment dites-vous? Demandez à la personne qui a configuré et entretient le serveur FTP ou regardez l’adresse IP de votre ordinateur et comparez. Si les adresses IP sont similaires (les deux commencent par 192.168.1.XXX ou peut-être 10.10.1.XXX), vous devez configurer le transfert de port.

Si vous savez avec certitude que le serveur FTP est accessible à partir d'Internet, pourquoi ne pas créer de signet dans Site Manager avec le nom d'utilisateur et le mot de passe du tiers, tester la connexion, puis cliquer sur le site et sélectionner exporter . Cela créera un fichier XML avec tous les paramètres. Le tiers peut importer le fichier dans FileZilla et se connecter.

Ils auront besoin d’un programme comme FileZilla si le serveur FTP utilise le cryptage, car la plupart des explorateurs ne prennent en charge que le format FTP simple.


Remarque: la valeur la plus élevée que toute partie d'une adresse IP (de toute façon v4) puisse prendre est 255. La plus grande adresse IP est donc 255.255.255.255
SLaG.

Oui, j'ai compris que nous ne pouvons pas avoir un numéro à 4 chiffres dans aucune partie de l'adresse IP v4, je le compose juste pour qu'il ne corresponde à aucune adresse IP réelle.
Superman Codage

Nous venons de recevoir un email de la part d'une société tierce. Malheureusement, ils ne prennent en charge que le protocole ftp. Je ne peux pas leur demander d'utiliser FileZilla parce que nous essayons d'automatiser le processus. La société tierce utilise un programme JAVA pour communiquer avec le site FTP et télécharger le fichier. Ils ont besoin d'une URL complète pour le fichier sur le site FTP, d'un nom d'utilisateur et d'un mot de passe. Je ne pouvais tout simplement pas comprendre ce que l'URL complète devrait être.
Superman Codage
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.