• Brasil, Canoas-RS.

FTP Linux

A transferência de dados em redes de computadores envolve normalmente transferência de arquivos e acesso a sistemas de arquivos remotos (com a mesma interface usada nos arquivos locais). O FTP (Protocolo de Transferência de Arquivos) é baseado no TCP, mas é anterior à pilha de protocolos TCP/IP, sendo posteriormente adaptado a este. É o padrão da pilha para transferir arquivos. Servidor FTP, neste caso, tradicionalmente aparece em letras minúsculas, por influência do programa de transferência de arquivos do Unix.


FTP Server no Linux

Servidor WEB Linux - Instalação do FTP - ProFTPD

A transferência de arquivos dá-se entre um computador chamado "cliente" (aquele que solicita a conexão para a transferência de dados) e um "servidor" (aquele que recebe a solicitação de transferência). Através do ProFTPD pode selecionar quais arquivos enviar ou receber do servidor. Informando um nome de utilizador (ou username, em inglês) e uma senha password, bem como o nome correto do servidor ou seu endereço IP.

O acesso a servidores FTP pode ocorrer de dois modos: através de uma interface ou através da linha de comando, tanto usuários LINUX como usuários Windows podem acessar através dos dois modos. O modo linha de comando está presente em qualquer distribuição LINUX-like e Windows, através do telnet.
A partir de qualquer navegador credenciado (Microsoft Edge, Firefox..) ou no Windows Explorer, é possível acessar a um servidor FTP digitando na barra de endereço: ftp://[username]:[password]@[servidor]:[porta]


Os servidores de FTP raramente mudam, já a maioria dos clientes FTP comerciais implementam apenas um pequeno subgrupo de comandos FTP. Mesmo que o FTP seja um protocolo orientado a linha de comandos, a nova geração dos clientes FTP esconde esta orientação num ambiente gráfico, muitas vezes, muito desenvolvido.
O FTP tem particularidades que são hoje pouco comuns. Depois da ativação do ftp, é estabelecida uma conexão ao host remoto, a qual envolve o uso da conta do usuário através do host remoto.

O servidor remoto aceita uma conexão de controle do cliente local. O cliente envia comandos para o servidor e a conexão persiste ao longo de toda a sessão (tratando-se assim de um protocolo que usa o TCP). O servidor cria uma conexão de dados para a transferência de dados, sendo criada uma conexão para cada arquivo transferido. Estes dados são transferidos do servidor para o cliente e vice e versa. Comandos separados dos dados e o cliente pode enviar comandos durante a transferência de dados. Encerrando a conexão indica o fim do arquivo.



Patrocinadores | Parceiros

O suporte fornecido por corporações permite-nos o desenvolvimento e implementação de programas, projetos e recursos para Eduardo.Inf.Br. Através dessas parcerias é possível que empreendedores e proprietários de pequenas empresas, recebam uma ampla variedade de conteúdos e ferramentas por meio de sistemas e suporte.
Agradecemos a importância ao fornecimento de serviços, e a criação dos conteúdos e aprendizagens, oferecendo aos profissionais de Informática e alunos de Tecnologia da Informação grandes oportunidades.