Le FTP sous Ubuntu
FTP est l'abréviation de File Transfer Protocol, c'est un protocole utilisé sur Internet pour l'échange de fichiers. Le FTP est généralement utilisé pour télécharger (download) un dossier présent sur un serveur ou au contraire pour envoyer (upload) un dossier vers un serveur.
Il n'est pas conseillé de s'en servir pour autre chose que le transfert de fichiers car vous ne pouvez généralement pas lire, ni modifier un fichier sans l'avoir téléchargé entièrement.
Avec le protocole FTP les données transitent en clair sur le réseau, on peut utiliser du FTPS ( FTP sur SSL) ou on se tournera avantageusement vers le protocole SFTP (SSH).
Clients FTP
Le client FTP est le programme qui permet de récupérer et/ou d'envoyer des fichiers sur un serveur FTP.
On peut se connecter sur un serveur en entrant ses identifiants (souvent fournis par un hébergeur) dans les champs prévus à cet effet sur le client FTP (par exemple avec FilleZilla).
Il est aussi possible de se connecter via un client graphique FTP avec la syntaxe abrégée :
ftp://user@mon-site.domaine
Où la syntaxe complète :
ftp://user:mot-de-passe@mon-site.domaine/mon-repertoire
Où encore (numéro de port modifié) :
ftp://user:mot-de-passe@mon-site.domaine:port/mon-repertoire
Avec interface graphique
Nautilus : gestionnaire de fichier sous Gnome, permet de gérer le
FTP de la même manière qu'un disque dur ou autre support de stockage.
FileZilla : un très bon client
FTP avec une interface wxGTK, il est très polyvalent et compatible ainsi que simple d'utilisation, sa disponibilité sous Windows permet de ne pas perdre ses bonnes habitudes. (installer). Son principal point noir est d'enregistrer tous ses mots de passes en clair dans le répertoire home… Attention aux malwares (tout du moins sous windows) :
https://forum.filezilla-project.org/viewtopic.php?f=1&t=34157
-
Gftp : un client
FTP léger et simple en GTK2, très très bon pour les débutants.
Le client
FTP de
Konqueror : marche très bien, et est plutôt simple d'utilisation.
Gnome Commander : assez simple d'utilisation, avec 2 panneaux de navigations de fichiers offre une certaine facilité de configuration d'une connexion
FTP et de manipulations des fichiers.
-
-
-
En console avec "interface graphique"
Midnight Commander (mc) : un puissant gestionnaire de fichiers à deux panneaux, intégrant un visualiseur et un éditeur de fichiers. Il permet également de se connecter sur un hôte distant en
FTP !
En ligne de commande
Le client
FTP de linux par défaut : taper ftp <host-name> <port>
exemple : ftp 10.59.28.1 21 (pour plus d'informations tapez: man ftp dans votre terminal) .
lftp : Un client
FTP en ligne de commande amélioré.
yafc - Yet Another
FTP Client - Un client
FTP en ligne de commande sympa et qui supporte nativement l'encapsulation dans SSH.
ncftp : un client puissant, supportant l'exécution des uploads / downloads en tâche de fond.
Serveurs FTP
Le serveur FTP est la partie qui contient les fichiers et gère les utilisateurs, tout le monde peut en héberger un chez soi (du moment que le port 21(tcp) est ouvert sur le routeur, ou en modifiant le port par défaut) pour, par exemple, partager des fichiers avec la famille ou des contacts sur MSN ou autre. De plus, un serveur FTP est rapidement et facilement installable.
Pour créer un serveur FTP, il faut disposer d'une adresse IP fixe ou utiliser un DNS Dynamique pour ceux qui ont une IP dynamique.
Avec interface graphique
GProFTPd : une superbe interface graphique pour un superbe serveur
FTP, simple, complet et rapide.
-
En ligne de commande
ProFTPd : un très bon serveur
FTP sécurisé, simple et efficace, il dispose d'une interface graphique très complète et simple :
GProFTPd.
VsFTPd : un serveur
FTP qui a la particularité d'être conçu pour une sécurité absolue.
Pure-ftpd : un serveur
FTP étant fait pour être le plus épuré et le plus simple possible…
Clients et serveurs HTTP/locaux (très) simples
En créant un serveur de ce type, n'importe qui (ayant votre adresse IP) peut rentrer sur votre serveur et accéder au contenu de tous vos dossiers partagés.
Attention notamment à l'activation du suivi des liens symboliques. Un lien symbolique présent dans le dossier partagé permet alors d'accéder à d'autres fichiers et/ou dossiers (ceux vers lesquels ils pointent).
Avec interface graphique
bashare : applet gambas pour, en 3 clics, échanger des fichiers en local ou via internet.
(installer) lien cassé
kpf : applet KDE très simple pour créer son serveur HTTP.
Utiliser SSH pour faire du SFTP (FTP sécurisé)
Page en relation avec le sujet
|
2010/01/17 18:58 |
|
|
2010/04/27 19:10 |
|
|
2006/12/17 17:12 |
Blackpegaz |
|
2006/12/17 17:22 |
Blackpegaz |
|
2010/05/20 13:52 |
|
|
2008/06/07 05:16 |
hizoka |
|
2010/04/27 19:10 |
|
|
2010/04/27 19:10 |
|
|
2009/12/28 12:59 |
|
|
2007/05/21 20:26 |
Fengy |
|
2006/12/12 14:40 |
|
|
2010/05/17 17:53 |
|
|
2007/06/24 13:30 |
fabien26 |
|
2012/04/08 09:21 |
|
|
2010/04/27 19:10 |
|
|
2007/02/17 15:01 |
sidney_v |
|
2008/03/12 23:39 |
YoBoY |
Contributeurs principaux : Fabien26, mydjey.