Vous êtes sur la page 1sur 3

FTP - File Transfer Protocol

FTP um protocolo da Internet para transferncia de arquivos. Assim como o HTTP um protocolo utilizado para acessar sites de pginas da Web, o FTP utilizado para acessar sites de transferncia de arquivos. Principais Comandos:

ascii - Coloca o FTP no modo ASCII (usado quando a inteno for transferir arquivos de texto). binary - Coloca o FTP no modo binrio (usado quando a inteno for transferir arquivos que no sejam de texto). cd - Comando usado para mudar de diretrio. Pode ser usado na forma 'cd nome_dir' (Exemplo: 'cd pub'), ou na forma 'cd nome_dir1/nome_dir2/nome_dir3' (Exemplo: 'cd pub/virus/pc'). Obs.: Se voc um usurio do MS-DOS, cuidado para no se enganar na utilizao das barras. No FTP so usadas barras normais '/', ao contrrio do MS-DOS que utiliza as barras invertidas '\'. cdup - Volta para o diretrio imediatamente anterior ao que voc se encontra. dir - Exibe uma listagem do contedo (arquivos e outros diretrios) do diretrio onde o usurio se encontra. get - Transfere um arquivo para o seu computador. hash - Liga/desliga a exibio do caractere '#' durante a transferncia. Isto permite que se veja o andamento do processo de transmisso de arquivo. help - Exibe uma lista com todos os comandos do FTP mget - Transfere para o seu computador um conjunto de arquivos. mput - Transfere um conjunto de arquivos do seu computador para o computador que est sendo acessado. mkdir - Cria diretrio na mquina remota. put - Transfere um arquivo do seu computador para o computador que est sendo acessado. pwd - Informa para voc em que diretrio voc se encontra na mquina que est sendo acessada. user - Altera o usurio corrente. quit ou bye - Encerra o FTP. Como usar No terminal do UNIX de seu computador digite: ftp nome_da_maquina_a_ser_acessada nome_da_maquina_a_ser_acessada o nome da mquina, que pode ser no formato alfa numrico (snarf.ime.uerj.br) ou no formato IP (152.92.106.3). Logo aps conectar ser pedido o nome de usurio (turma_gXX) , depois a senha. Exemplo: Conectando-se a snarf no linux: Usurio:> ftp snarf.ime.uerj.br Name:usuario Password: Criando diretrio: ftp> mkdir lista1

Listando diretrios: ftp> dir drwxr-xr-x 2 usuario users 4096 Apr 11 19:55 lista1 drwx------ 2 usuario users 4096 Mar 29 17:59 tmp Mudando de diretrio: ftp> cd lista1 Baixar arquivo: o comando hash apenas para aparecer # para acompanharmos o download do arquivo ftp> hash ftp> get aloMundo.java Enviando arquivo: ftp> put aloMundo.class ftp> dir -rw-r--r-- 1 usuario users 422 Apr 11 20:38 aloMundo.class -rw-r--r-- 1 usuario users 117 Apr 11 19:55 aloMundo.java -rw-r--r-- 1 usuario users 0 Apr 11 18:33 teste.java Apagando arquivo: ftp> delete teste.java ftp> dir -rw-r--r-- 1 usuario users 422 Apr 12 21:32 aloMundo.class -rw-r--r-- 1 usuario users 117 Apr 12 21:35 aloMundo.java Usando Ajuda: ftp> help ! debug $ dir account disconnect append exit ascii form bell get binary glob bye hash case help cd idle cdup image chmod lcd close ls cr macdef delete mdelete ftp> help cd mdir mget mkdir mls mode modtime mput newer nmap nlist ntrans open prompt passive proxy sendport put pwd quit quote recv reget rstatus rhelp rename reset restart rmdir runique send site size status struct system sunique tenex tick trace type user umask verbose ?

Conectando no Linux Para conectar snarf necessrio utilizar o SFTP (Security File Transfer Protocol) que funciona do mesmo jeito que o FTP, porm como o prprio nome j diz, transferncia segura. A snarf no recebe FTP comum. Agora basta utilzar os comando listados acima. Conectando no Windows Se estiver no Windows poder baixar o programa WinSCP que tambm serve para transferncia de arquivos via SFTP s que em modo. 1. Instale em sua mquina 2. Abra o programa 3. Clique em NEW 4. Em HOST NAME digite snarf.ime.uerj.br 5. Em PORT NUMBER digite 22 6. Em USER NAME digite seu nome de usurio turma_gXX 7. Em PASSWORD digite sua senha 8. Clique em SAVE para salvar as configuraes 9. Agora Clique em LOGIN