Baixe o app para aproveitar ainda mais
Prévia do material em texto
Como o FTP funciona? O usuário interage com o FTP por meio de um agente de usuário FTP. Em primeiro lugar ele fornece o nome do servidor FTP, o que faz com que o processo cliente do FTP estabeleça uma conexão TCP com o servidot FTP remoto. O usuário entrão forneçe sua identificação e senha, que são enviadas pela conexão TCP como parte dos comandos FTP. Assim que autorizados pelo servidor, o usuário copia um ou mais arquivos armazenados no sistema de arquivo local para o sistema remoto ou vice-versa. Existe também a possibilidade de sistemas de software invocarem o FTP automaticamente, sem exigir que o usuário interaja com um cliente FTP. O acesso a servidores FTP pode ocorrer de dois modos: • Através da linha de comando, presente nas distribuições UNIX, Linux e Windows; • E a partir do browser. Para realizar uma conexão a um servidor ftp através da linha de comando, basta digitar: ftp nomehost onde nomehost é o nome da máquina em que se encontra o servidor ftp. Por exemplo, ftp estacio.edu.br O protocolo FTP permite duas formas de conexão: • Usuário já cadastrado no servidor • Usuário anônimo Usuário cadastrado ftp estacio.edu.br Connected to estacio.edu.br 220 maquina FTP server ready. Name (maquina:user): aluno Usuário "anônimo" No caso de não ser cadastrado no servidor FTP desejado, entre como usuário "anônimo": 331 Password required for aluno Password: ******** 230 User aluno logged in. ftp> _ A partir daí, utilizar os comandos de FTP. ftp estacio.edu.br Connected to estacio.edu.br. 220 maquina FTP server ready. Name (maquina:user): anonymous 331 Guest login ok, send ident as password. Password: aluno@estacio.edu.br 230 Guest login ok, access restrictions apply. ftp> _ Neste caso, em vez de usar uma senha de acesso, use uma identificação, em geral o endereço de e-mail. Ao usar programas com interface gráfica, o uso dos comandos é transparente, ou seja, não é preciso conhecer os comandos, pois já estão incluídos na interface. Os comandos, do cliente para o servidor, e as respostas, do servidor para o cliente, são enviados por meio de conexão de controle no formato ASCII de 7 bits. (aqui fazer um link para o arquivo com comandos e respostas)
Compartilhar