FTP

De Cacauet Wiki
Salta a la navegació Salta a la cerca

FTP són les sigles de File Transfer Protocol

És un protocol obert destinat a transferir arxius. No permet l'execució de comandes d'ús general com en SSH.

Introducció[modifica]

El servei FTP utilitza el port 21. Té 2 possibles modes:

  • Actiu (port 20): la iniciativa de transferència la pren el servidor.
  • Passiu (port aleatori no privilegiat): la iniciativa de transferència la pren el client.

Mireu-vos els diagrames d'aquest article sobre mode FTP actiu vs. passiu.

L'usuari anonymous és un usuari només del servei FTP. Per tant, no cal crear-lo, sinó simplement activar-lo en la configuració del servei FTP.


Clients FTP[modifica]

Les aplicacions clients de FTP típics són:

  • Filezilla (Linux i Windows)
  • WinSCP (també permet accés per SFTP i SCP-> manipulació d'arxius via SSH).
  • smartFTP (Windows)

Comandes FTP[modifica]

Per la línia de comandes de Linux i Windows també podem manipular els arxius. De fet és la forma original. Les comandes típiques son:

  • help (et surten totes les comandes disponibles)
  • put
  • get
  • cd
  • lcd
  • mkdir
  • rm
  • ...

Servidors de FTP[modifica]

Hi ha molts programes de servidor de FTP:

  • GNU/Linux:
    • VSFTPD (el què utilitzarem a les pràctiques)
    • pure-ftpd
    • pro-ftpd
    • ...
  • Windows

Per saber més[modifica]