Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

ftp

L'un des vrais programmes "classiques", ftp tire son nom du protocole qu'il utilise, le Protocole de transfert de fichiers. FTP est largement utilisé sur Internet pour les téléchargements de fichiers. La plupart des navigateurs Web, sinon tous, le prennent en charge et vous voyez souvent des URI commençant par le protocole ftp://.

Avant les navigateurs Web, il y avait le ftp . ftp est utilisé pour communiquer avec Serveurs FTP, machines contenant des fichiers pouvant être chargés et téléchargés sur un réseau.

FTP (sous sa forme originale) n'est pas sécurisé, car il envoie les noms de compte et les mots de passe dans effacer le texte. Cela signifie qu'ils ne sont pas cryptés et que quiconque reniflement le réseau peut les voir. Pour cette raison, presque tous les FTP effectués sur Internet sont effectués par serveurs FTP anonymes. Un serveur anonyme permet à quiconque de se connecter en utilisant le nom de connexion « anonyme » et un mot de passe sans signification.

Dans l'exemple ci-dessous, nous montrons une session type avec le ftp programme téléchargeant une image iso Ubuntu située dans le /pub/cd_images/Ubuntu-16.04 répertoire du serveur FTP anonyme serveur de fichiers:


[moi@linuxbox ~]$ serveur de fichiers ftp

Connecté à fileserver.localdomain.

[moi@linuxbox ~]$ serveur de fichiers ftp

Connecté à fileserver.localdomain.


220 (contre FTPd 2.0.1)

Nom (serveur de fichiers : moi) : anonyme

331 Veuillez spécifier le mot de passe. Mot de passe:

230 Connexion réussie. Le type de système distant est UNIX.

Utiliser le mode binaire pour transférer des fichiers. ftp> cdpub/cd_images/Ubuntu-16.04

250 Répertoire modifié avec succès. ftp> ls

Commande 200 PORT réussie. Envisagez d'utiliser PASV.

150 Voici la liste du répertoire.

-rw-rw-r-- 1 500 500 733079552 25 avril 03:53 ubuntu-16.04-desktop-amd64.iso

226 Envoi répertoire OK. ftp> bureau lcd

Répertoire local maintenant /home/me/Desktop ftp> obtenir ubuntu-16.04-desktop-amd64.iso

local : ubuntu-16.04-desktop-amd64.iso distant : ubuntu-16.04-desktop-amd64.iso

Commande 200 PORT réussie. Envisagez d'utiliser PASV.

150 Ouverture de la connexion de données en mode BINAIRE pour ubuntu-16.04-desktop-amd64.iso (733079552 octets).

226 Envoi fichier OK.

733079552 octets reçus en 68.56 s (10441.5 kB/s) ftp> au revoir

220 (contre FTPd 2.0.1)

Nom (serveur de fichiers : moi) : anonyme

331 Veuillez spécifier le mot de passe. Mot de passe:

230 Connexion réussie. Le type de système distant est UNIX.

Utiliser le mode binaire pour transférer des fichiers. ftp> cdpub/cd_images/Ubuntu-16.04

250 Répertoire modifié avec succès. ftp> ls

Commande 200 PORT réussie. Envisagez d'utiliser PASV.

150 Voici la liste du répertoire.

-rw-rw-r-- 1 500 500 733079552 25 avril 03:53 ubuntu-16.04-desktop-amd64.iso

226 Envoi répertoire OK. ftp> bureau lcd

Répertoire local maintenant /home/me/Desktop ftp> obtenir ubuntu-16.04-desktop-amd64.iso

local : ubuntu-16.04-desktop-amd64.iso distant : ubuntu-16.04-desktop-amd64.iso

Commande 200 PORT réussie. Envisagez d'utiliser PASV.

150 Ouverture de la connexion de données en mode BINAIRE pour ubuntu-16.04-desktop-amd64.iso (733079552 octets).

226 Envoi fichier OK.

733079552 octets reçus en 68.56 s (10441.5 kB/s) ftp> au revoir


Voici une explication des commandes entrées au cours de cette session :


Commande Signification

Commande Signification

serveur de fichiers ftp Invoquer le ftp programme et le faire se connecter au serveur FTP serveur de fichiers.


image

Nom de connexion anonyme. Après l'invite de connexion, une invite de mot de passe apparaîtra. Certains serveurs accepteront un mot de passe vide, d'autres nécessiteront un mot de passe sous la forme d'une adresse e-mail. Dans ce cas, essayez quelque chose comme «[email protected] ».


image

cd pub/cd_images/Ubuntu-16.04 Accédez au répertoire de la télécommande

système contenant le fichier souhaité. Notez que sur la plupart des serveurs FTP anonymes, les fichiers pour public


image

Transport de fichiers sur un réseau


image

téléchargement se trouvent quelque part sous le pub répertoire.


image

ls Liste le répertoire sur la télécommande

système.


image

image

lcd Bureau Changez le répertoire sur le système local en ~/Desktop. Dans l'exemple, le programme ftp a été invoqué lorsque le répertoire de travail était ~. Cette commande change le répertoire de travail en ~/Desktop.

obtenir ubuntu-16.04-desktop-amd64.iso

Dites au système distant de transférer le fichier ubuntu-16.04-desktop-amd64.iso au système local.

Étant donné que le répertoire de travail sur le système local a été modifié en

~/Desktop, le fichier y sera téléchargé.


image

bye Déconnectez-vous du serveur distant et terminez le

session de programme ftp. Les commandes

quit et exit peuvent également être utilisés.


image


Taper « help » à l'invite « ftp> » affichera une liste des commandes prises en charge. En utilisant ftp sur un serveur où des autorisations suffisantes ont été accordées, il est possible d'effectuer de nombreuses tâches de gestion de fichiers ordinaires. C'est maladroit, mais ça marche.


Meilleur système d'exploitation Cloud Computing chez OnWorks :