Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

ftp

Um dos verdadeiros programas “clássicos”, ftp obtém seu nome a partir do protocolo que usa, o File Transfer Protocol. O FTP é amplamente usado na Internet para downloads de arquivos. A maioria, senão todos, os navegadores da web o suportam e você costuma ver URIs começando com o protocolo ftp://.

Antes de haver navegadores da web, havia o ftp . ftp é usado para se comunicar com Servidores FTP, máquinas que contêm arquivos que podem ser carregados e baixados pela rede.

FTP (em sua forma original) não é seguro, pois envia nomes de contas e senhas em Texto claro. Isso significa que eles não são criptografados e ninguém sniffing a rede pode vê-los. Por causa disso, quase todo FTP feito pela Internet é feito por servidores FTP anônimos. Um servidor anônimo permite que qualquer pessoa faça login usando o nome de login “anônimo” e uma senha sem sentido.

No exemplo abaixo, mostramos uma sessão típica com o ftp programa de download de uma imagem iso do Ubuntu localizada no /pub/cd_images/Ubuntu-16.04 diretório do servidor FTP anônimo servidor de arquivos:


[me @ linuxbox ~] $ servidor de arquivos ftp

Conectado a fileserver.localdomain.

[me @ linuxbox ~] $ servidor de arquivos ftp

Conectado a fileserver.localdomain.


220 (vsFTPd 2.0.1)

Nome (servidor de arquivos: eu): anônimo

331 Especifique a senha. Senha:

230 Login bem-sucedido. O tipo de sistema remoto é UNIX.

Usando o modo binário para transferir arquivos. ftp> cd pub / cd_images / Ubuntu-16.04

250 Diretório alterado com sucesso. ftp> ls

Comando 200 PORT com sucesso. Considere o uso de PASV.

150 Aí vem a lista de diretórios.

-rw-rw-r-- 1 500 500 733079552 25 de abril 03:53 ubuntu- 16.04-desktop-amd64.iso

226 Envio do diretório OK. ftp> lcd desktop

Diretório local agora / home / me / Desktop ftp> obtenha ubuntu-16.04-desktop-amd64.iso

local: ubuntu-16.04-desktop-amd64.iso remoto: ubuntu-16.04-desktop- amd64.iso

Comando 200 PORT com sucesso. Considere o uso de PASV.

150 Abrindo conexão de dados no modo BINÁRIO para ubuntu-16.04-desktop- amd64.iso (733079552 bytes).

226 Envio de arquivo OK.

733079552 bytes recebidos em 68.56 segundos (10441.5 kB / s) ftp> tchau

220 (vsFTPd 2.0.1)

Nome (servidor de arquivos: eu): anônimo

331 Especifique a senha. Senha:

230 Login bem-sucedido. O tipo de sistema remoto é UNIX.

Usando o modo binário para transferir arquivos. ftp> cd pub / cd_images / Ubuntu-16.04

250 Diretório alterado com sucesso. ftp> ls

Comando 200 PORT com sucesso. Considere o uso de PASV.

150 Aí vem a lista de diretórios.

-rw-rw-r-- 1 500 500 733079552 25 de abril 03:53 ubuntu- 16.04-desktop-amd64.iso

226 Envio do diretório OK. ftp> lcd desktop

Diretório local agora / home / me / Desktop ftp> obtenha ubuntu-16.04-desktop-amd64.iso

local: ubuntu-16.04-desktop-amd64.iso remoto: ubuntu-16.04-desktop- amd64.iso

Comando 200 PORT com sucesso. Considere o uso de PASV.

150 Abrindo conexão de dados no modo BINÁRIO para ubuntu-16.04-desktop- amd64.iso (733079552 bytes).

226 Envio de arquivo OK.

733079552 bytes recebidos em 68.56 segundos (10441.5 kB / s) ftp> tchau


Aqui está uma explicação dos comandos inseridos durante esta sessão:


Significado do comando

Significado do comando

servidor de arquivos ftp Invoque o ftp programa e conecte-o ao servidor FTP servidor de arquivos.


imagem

nome de login anônimo. Após o prompt de login, um prompt de senha aparecerá. Alguns servidores aceitarão uma senha em branco, outros exigirão uma senha na forma de endereço de e-mail. Nesse caso, tente algo como “[email protected]".


imagem

cd pub / cd_images / Ubuntu-16.04 Mude para o diretório no remoto

sistema contendo o arquivo desejado. Observe que, na maioria dos servidores FTP anônimos, os arquivos públicos


imagem

Transporte de arquivos em uma rede


imagem

download são encontrados em algum lugar sob o pub diretório.


imagem

ls Lista o diretório no controle remoto

sistema.


imagem

imagem

lcd Desktop Altere o diretório no sistema local para ~ / Desktop. No exemplo, o programa ftp foi chamado quando o diretório de trabalho era ~. Este comando muda o diretório de trabalho para ~ / Desktop.

obtenha ubuntu-16.04-desktop- amd64.iso

Diga ao sistema remoto para transferir o arquivo Ubuntu-16.04-desktop-amd64.iso para o sistema local.

Uma vez que o diretório de trabalho no sistema local foi alterado para

~ / Desktop, o arquivo será baixado lá.


imagem

tchau Saia do servidor remoto e termine o

sessão do programa ftp. Os comandos

sair e sair também podem ser usados.


imagem


Digitar “help” no prompt “ftp>” exibirá uma lista dos comandos suportados. Usando ftp em um servidor onde permissões suficientes foram concedidas, é possível realizar muitas tarefas comuns de gerenciamento de arquivos. É desajeitado, mas funciona.


Top OS Cloud Computing na OnWorks: