Sei sulla pagina 1di 7

FTP ( File Transfer Protocol)

FTP ( File Transfer Protocol)

Permite ao usurio de qualquer computador pegar arquivos de outro computador, ou enviar arquivos para outro computador. Senhas de proteo so incorporadas como parte do protocolo, ao logar-se na mquina ser solicitado um "Username" e "Password". Geralmente para transferncia de arquivos usa-se o anonymous FTP.

FTP ( File Transfer Protocol) de transferncia de arquivos Funcionamento .: O protocolo

envolve duas diferentes conexes . O programa do usurio envia o comando " log-me neste usurio" , " aqui est minha password" , " envie-me o arquivo com este nome". Assim que o comando para mandar dados enviado, uma segunda conexo aberta para seus dados. Certamente seria possvel enviar dados em uma conexo, como o mail faz. Entretanto, transferncias de arquivos geralmente levam algum tempo e os projetistas do FTP desejavam permitir que o usurio continuasse emitindo comandos enquanto a transferncia era feita. Por exemplo, solicitar uma informao ou abortar a transferncia. Assim os projetistas sentiram que foi melhor usar uma conexo separada para os dados e deixar a conexo original para os comandos.

FTP ( File Transfer Protocol)

FTP ( File Transfer Protocol)


Facilidades

1)Acesso interativo

Embora FTP seja designado para ser usado por programas, a maioria das implementaes proporcionam uma interface interativa que permite as pessoas interagirem com servidores remotos facilmente.

FTP permite ao cliente especificar o tipo e o formato dos dados armazenados.

2)Especificao do formato 3)Controle de autenticao

FTP solicita aos clientes a sua autorizao para enviar um login name e uma password para o servidor antes de solicitar transferncia de arquivo. O servidor recusa o acesso do cliente que no fornece um login e uma password vlidos.

FTP ( File Transfer Protocol)

Utilizao .:
Para chamar o FTP o usuario deve digitar: %ftp O programa inicia e apresenta o prompt inicial para o usurio ( ftp>), de onde sero solicitados novos comandos. Para conhecer a lista de comandos disponveis, utilize o comando help: ftp> help Para saber a funo de cada comando, basta digitar help e o nome do comando. Exemplo: ftp> help ls ls - lista o contedo do diretrio remoto ftp> help cd cd - troca de diretrio remoto de trabalho

FTP ( File Transfer Protocol)

SEGURANA .:
Os principais problemas de um servidor FTP so:

Autenticao do servidor (username e senha) e todos os comandos enviados como texto, ou seja, com um sniffer possvel obter facilmente o username e a senha do usurio; Diversos Denial of Service existem para vrios servidores FTP; Diversos exploits para servidores FTP; Quando se fala em segurana em servidores FTP, no se pode ser feito muita coisa alm de configur-lo corretamente, estar bem documentado com logs, backup, verses atualizadas etc.

Potrebbero piacerti anche