FTP
La revisió el 07:32, 30 gen 2014 per Enric (discussió | contribucions)
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
- Filezilla Server
- MS IIS/FTP (en Windows 2003 i 2008 Server)
- ...