Don't use FTP/pt
Contents |
FTP vs. SCP vs. SFTP
- FTP: FTP é o acrónimo de File Transfer Protocol. É um protocolo simples para a transferência de ficheiros de e para um computador remoto. O lado negativo do FTP é que este não considera a segurança. Todas as transmissões são feitas em canais abertos e sem encriptação.
- SCP: SCP ou Secure Copy é um protocolo (similar a Remote CoPy) que suporta transferência de ficheiros de modo encriptado. O protocolo SCP apenas implementa transferência de ficheiros.
- SFTP: SFTP é o acrónimo de Secure File Transfer Protocol. Sobrepõe-se a ambos o FTP e o SCP. Combina a flexibilidade do FTP com a segurança do SCP. Este protocolo suporta transferência de ficheiro e manipulação. Note-se que SFTP é um novo protocolo, não é apenas um mero FTP sobre SSH.
Porquê SCP/SFTP
Depois do esclarecimento, deve ficar claro porque é que SCP/SFTP deve ser usado quando disponível. Estes protocolos encriptam as suas comunicações fornecendo uma maior segurança e ajuda-o a manter o Sr. Metediço de fora!
SFTP ainda não é um standard oficial e a maior parte dos programas clientes não irão tentar utilizar o SFTP, se tal não for suportado, e irão recair no SCP, o qual assegura que, embora algumas características não irão estar disponíveis, as suas comunicações continuarão encriptadas.
Programas Clientes
No LINUX pode usar o cliente SCP para ligar-se a servidores que suportam SFTP e/ou SCP. O Windows no entanto não inclui um cliente SCP/SFTP.
WinSCP no Windows
No Windows pode usar um cliente como o WinSCP (disponível em http://winscp.net/) para transferências de ficheiros seguras.
- Para mais informações relativas ao uso do WinSCP no windows, veja aqui.