Comando FTP, conecte-se e trabalhe através do terminal

sobre o comando ftp

No próximo artigo, daremos uma olhada no comando FTP. Pra carregar, baixar ou gerenciar o conteúdo de um FTP temos um número infinito de aplicativos gráficos, Filezilla é um dos mais populares. Mas se você é fã do terminal, isso também pode ser feito na linha de comando.

Isto é útil especialmente quando se trabalha em um servidor e não temos uma GUI, mas precisamos fazer upload de um arquivo para um FTP ou simplesmente excluir algo, criar uma pasta, etc. Podemos fazer qualquer um desses apenas com nosso terminal.

(FTPProtocolo de Transferência de Arquivos) é um protocolo de rede padrão usado para transferir arquivos de e para uma rede remota. Neste post, veremos como use o comando ftp através de alguns exemplos básicos.

Ao transferir dados com ftp, a conexão não é criptografada. Para uma transferência segura de dados, teríamos que usar SFTP. Para copiar arquivos, devemos ter pelo menos permissão de leitura no arquivo de origem e permissão de gravação no sistema de destino.

Exemplos básicos do comando FTP

Estabelecendo conexão com FTP

Pára abrir uma conexão ftp para um sistema remoto, o comando ftp deve ser seguido pelo endereço IP ou nome de domínio do servidor remoto. Abrimos um terminal (Ctrl + Alt + T) e escrevemos:

ftp 192.168.0.101

Seremos solicitados a inserir nosso nome de usuário do FTP. Para este exemplo, o nome de usuário do FTP é sapogilo:

Conexão de comando FTP

Você pode ver uma mensagem de confirmação diferente dependendo do serviço FTP em execução no servidor remoto.

Depois de escrever o nome de usuário, teremos que escreva nossa senha:

comando passwd FTP

Se a senha estiver correta, o servidor remoto exibirá um mensagem de confirmação e o prompt ftp>.

comando de FTP conectado pelo usuário

Se o servidor FTP que estamos acessando aceita contas ftp anônimas e você deseja fazer login como um usuário anônimo, use anônimo como nome de usuário e você endereço de email como senha.

Comandos ftp mais comuns

Muitos comandos FTP são semelhantes ou idênticos aos comandos que usamos no prompt de comando em um sistema Gnu / Linux.

ajuda comando FTP

Abaixo estão alguns dos comandos FTP mais comuns que podemos usar:

  • ajuda ou? - Listar tudo comandos FTP disponíveis.
  • cd - Altera o diretório na máquina remota.
  • lcd - Altera o diretório na máquina local.
  • ls - Veja os nomes dos arquivos e diretórios no diretório remoto atual.
  • mkdir - Cria um novo diretório dentro do diretório remoto.
  • pwd - Imprime o diretório de trabalho atual na máquina remota.
  • delete - Exclua um arquivo no diretório remoto atual.
  • rmdir- Remove um diretório no diretório remoto atual.
  • get - Copia um arquivo do servidor remoto para a máquina local.
  • mget - Permite que você copie vários arquivos do servidor remoto para a máquina local.
  • put - Copia um arquivo da máquina local para a máquina remota.
  • mput - Copia um arquivo da máquina local para a máquina remota.

Baixando arquivos com comandos de FTP

Depois de efetuar login, nosso diretório de trabalho atual é o diretório inicial do usuário remoto. Quando baixamos arquivos com o comando ftp, os arquivos serão baixados para o diretório a partir do qual chamamos o comando ftp, se não indicarmos outra rota.

Se quisermos baixar os arquivos para outro diretório local, mude para ele usando o comando lcd. Digamos que queremos baixar os arquivos para o diretório ~ / Documentos:

lcd documentos FTP comando

lcd ~/Documentos

Pára baixar um único arquivo do servidor remoto, vamos usar o obter o comando. Por exemplo, para baixar um arquivo chamado backup.zip, usaremos o seguinte comando:

obter o comando FTP

get backup.zip

Pára baixar vários arquivos de uma vez, vamos usar o comando mgget. Podemos fornecer uma lista de nomes de arquivos individuais ou usar caracteres curinga.

comando mget FTP

mget backup1.zip backup2.zip

Ao baixar vários arquivos, seremos solicitados a confirmar cada um deles.

Após a conclusão do download dos arquivos do servidor FTP remoto, feche a conexão com tchau ou saia.

quit

Upload de arquivos com comandos FTP

Para fazer upload de um arquivo de um diretório local para um servidor FTP remoto, primeiro teremos que abrir a sessão usando o comando FTP. Uma vez iniciado, podemos usar o colocar o comando:

colocar o comando FTP

put image.png

Se quisermos carregar um arquivo que não está em seu diretório de trabalho atual, use o caminho absoluto para o arquivo.

Pára fazer upload de vários arquivos de um diretório local para um servidor FTP remoto, vamos usar o comando mput:

comando mput FTP

mput image1.png image2.png

Ao enviar vários arquivos, seremos solicitados a confirmar cada arquivo que desejamos enviar.

Depois de terminar de enviar os arquivos para o servidor FTP remoto, feche a conexão com tchau ou saia.

Como você pode ver, neste post, vimos como usar o comando ftp para baixar e enviar arquivos para seu servidor FTP remoto. Se alguém quiser conheça mais opções basta ler o manual de comando:

man page ftp command

man ftp

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Sobrancelha Charlie dito

    Charlie Brow Look Go

  2.   Bernat dito

    Bom depois de colocar o login do usuário, aparece a seguinte frase.
    503 Use o ATUH primeiro.
    Falha na autenticação.