FTP
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ó
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
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
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
Hi ha molts programes de servidor de FTP:
- GNU/Linux:
- VSFTPD (el què utilitzarem a les pràctiques)
- pure-ftpd
- pro-ftpd
- ...
- Windows
- Filezilla Server
- MS IIS/FTP (en Windows 2003 i 2008 Server)
- ...