Protocolo Arquivo Transporte (FTP) é uma tecnologia usada para transferir arquivos de um computador para um servidor. É muitas vezes utilizado em sites da internet para os clientes a fazer o upload ou download de arquivos. Ele também pode ser usado dentro das redes privadas de uma maneira rápida para armazenar e definir permissões em arquivos de ficheiros . FTP não é uma tecnologia segura , ou seja, as senhas são transmitidas em texto simples e não são criptografadas . FTP só deve ser usado para fazer o download simples e upload de arquivos . Anonymous Access
Para sites que permitem que os usuários da Internet a capacidade de upload ou download de arquivos para o servidor , a máquina é chamado de um servidor de FTP anônimo. A maioria das empresas permitir o download de arquivos, mas não fazer o upload. Servidores FTP também pode bloquear o acesso através da criação de uma senha nos diretórios . Isto é útil para pessoas que não querem que os usuários sejam capazes de procurar os arquivos e diretórios.
Software Servidor
O software utilizado para criar um servidor de FTP está disponível com o software HTTP hospedagem. Os dois anfitriões mais populares, Microsoft IIS e Apache , têm recursos para hospedagem FTP. FTP precisa ser ativado e instalado como uma parte separada do sistema operacional no " Adicionar /Remover Programas " de aplicação no painel de controle . Para o Apache , recursos de servidor de FTP é um download separado oferecido pelo desenvolvedor.
Hardware
Os requisitos de hardware são baixos para um servidor FTP. Poder de processamento rápido não é necessário, mas um grande disco rígido é necessário se o servidor recebe grandes quantidades de dados . A quantidade de espaço permitido para o uso pode ser configurado usando o software de hospedagem. Uma conexão rápida com a Internet também é necessário se os arquivos são transferidos através da Internet.
FTP Sintaxe
FTP tem uma sintaxe específica utilizada na linha de comando na máquina do cliente . FTP é iniciado no prompt de comando , digitando a seguinte linha : ftp Client Software
Alguns desenvolvedores de software têm desenvolvido um software FTP que envia os comandos de FTP usando uma interface gráfica de usuário. Software como o CuteFTP dá ao usuário uma janela de drag-and -drop para arquivos FTP. O usuário também pode fazer o upload e download de arquivos usando um navegador da web, embora não seja recomendado devido à segurança.