Como um dos clientes FTP mais amplamente utilizados, FileZilla serve como uma solução comum de transferência de arquivos entre computadores pela internet. FileZilla atinge esta capacidade de transferência ligando um cliente a um servidor para que o usuário possa enviar arquivos de um lado para o outro entre os dois.
Embora haja muitos outros clientes FTP (com interfaces mais modernas) para escolher, FileZilla mantém sua popularidade, pois é confiável, fácil de usar e rápido. Em resumo, é fácil começar com FileZilla como um iniciante, e usuários experientes veem este cliente FTP como um companheiro confiável que sempre consegue fazer o trabalho.
Neste artigo, vamos falar sobre como usar FileZilla para fazer upload de arquivos para o seu site e acessar arquivos de sites para gerenciamento posterior.
O que é FileZilla?
O FileZilla é um programa FTP (File Transfer Protocol) ou “cliente” que permite aos usuários mover arquivos entre computadores usando a internet. Isto significa que as pessoas usam o FileZilla para realizar várias tarefas, como por exemplo:
- Carregamento de arquivos
- Download de arquivos
- Cópia de arquivos
- Arquivos em movimento
- Renomeando arquivos
- Eliminação de arquivos
FileZilla oferece suporte multiplataforma para compartilhar arquivos em praticamente todos os tipos de computadores. Você pode instalá-lo em computadores Mac, Windows e Linux.
Por que você deve usar o FileZilla?
A primeira pergunta é por que você precisaria usar o FileZilla para FTP em primeiro lugar?
Aqui estão as principais razões:
- Para garantir seu conteúdo: Os usuários frequentemente precisam mover dados que contenham informações sensíveis ou arquivos que requerem uma entrega confiável sem intrusos. O FTP padrão não é criptografado, mas existem outros protocolos como FTPS e SFTP (ambos suportados no FileZilla) que criptografam os dados para proteger tudo durante o trânsito.
- Para a recuperação de desastres: Arquivos de sites, não importa quão seguros, têm o potencial de corrupção, exclusão e uma grande variedade de outros problemas. Portanto, é sábio usar o FileZilla para transferir backups dos arquivos do seu site para outros locais, como armazenamento em nuvem ou para o seu próprio computador. Você pode então reenviar arquivos danificados ou ausentes se algo der errado.
- Para mover arquivos grandes: Você frequentemente encontrará limites de envio de arquivos com e-mail, ferramentas de armazenamento em nuvem e outros softwares de compartilhamento de arquivos. Os usuários muitas vezes precisam enviar arquivos grandes de uma só vez ao invés de zipar os arquivos ou separá-los em arquivos menores. Programas FTP como o FileZilla suportam a movimentação de arquivos grandes para essas organizações, como se você estiver enviando ou recebendo arquivos de vídeo volumosos ou uma coleção de imagens RAW. Para um maior controle de arquivos: O FileZilla fornece permissão de usuário e controles de acesso para determinar quem pode compartilhar, editar, carregar e baixar arquivos através do sistema.
- Para melhorar o seu fluxo de trabalho geral: O FileZilla torna as organizações mais eficientes, permitindo que elas não só enviem arquivos grandes, mas também executem outras transferências ao mesmo tempo. Isso significa que você pode continuar trabalhando em outro upload ou download ao invés de ficar sentado esperando por cada processo. Além disso, o FTP fornece um padrão uniforme para compartilhar arquivos dentro de uma organização, ao invés de deixar que todos escolham seu próprio método de compartilhamento de dados (a maioria dos quais será menos eficaz). Finalmente, todos esses arquivos acabam sendo armazenados em um único local, ajudando você a encontrar rapidamente os arquivos e minimizar a perda de dados.
10 Razões porque você deve considerar FileZilla ao invés de outros clientes FTP
Embora existam várias alternativas excelentes, nós somos parciais ao FileZilla pelas seguintes razões:
- Acessível: FileZilla oferece uma interface intuitiva que é familiar o suficiente para todos os usuários e suportada na maioria dos principais sistemas operacionais. Portanto, você não deve ter nenhum problema para se localizar, e você não precisa se preocupar se é compatível ou não com o seu sistema operacional.
- Bem documentado: O site FileZilla, e toda a internet, estão repletos de tutoriais sobre como usar o FileZilla, ficar confortável com ele, e utilizar suas muitas características. Isto o torna ideal tanto para iniciantes quanto para usuários avançados que precisam de uma referência de recursos. Há também um fórum para conversar com outros usuários do FileZilla.
- Sólido e rápido: O FileZilla é conhecido por sua confiabilidade e velocidade. Essas são as duas principais vantagens que você quer de um cliente FTP, especialmente ao transferir arquivos do site, dados sensíveis ou arquivos grandes.
- Múltiplos protocolos de transferência: Ele suporta vários protocolos para transferência de arquivos, com opções como FTP, SFTP (SSH File Transfer Protocol), e FTP sobre SSL/TLS (FTPS).
- Multilíngue: O software está disponível em vários idiomas.
- Recurso de pesquisa: Há um recurso de busca remota de arquivos para localização rápida de arquivos. Você também pode editar esses arquivos a partir de sua localização remota, dependendo das permissões.
- Fácil de usar: Ele oferece uma interface de arrastar e soltar para mover rapidamente os arquivos, juntamente com indicadores visuais de que seus arquivos foram transferidos com sucesso.
- Tamanho de arquivos ilimitados: Você pode enviar arquivos grandes. Tecnicamente, o FileZilla não tem limite de tamanho de arquivos. Ainda assim, você pode ter limites da sua empresa de hospedagem.
- Simples de navegar: A interface de usuário com abas e bookmarking permite fácil navegação e localização de recursos e arquivos.
- Grátis: É de código aberto e totalmente gratuito (a menos que você opte por atualizar para a versão Pro).
Em geral, é valioso aprender como usar FileZilla para compartilhar arquivos grandes, gerenciar arquivos de forma mais eficiente e – de uma perspectiva mais ampla – cuidar do seu site. Mesmo proprietários de sites não técnicos devem aprender como acessar o FTP FileZilla a fim de substituir um arquivo danificado ou ausente. Ter acesso aos seus arquivos em massa pode significar a diferença entre um dia normal e a perda de muitas vendas.
O conhecimento geral de como usar o FileZilla também coloca o seu fluxo de trabalho e a segurança da empresa em uma posição melhor. Não há razão para enviar arquivos grandes ou sensíveis em e-mails não criptografados, e todas as empresas devem utilizar um sistema seguro, rápido e unificado de armazenamento e envio de arquivos para melhorar a produtividade.
No entanto, muitos proprietários e desenvolvedores de sites consideram o FTP uma tecnologia antiquada, especialmente se eles estão usando um host web com uma GUI (interface gráfica de usuário). Nós encorajamos essas pessoas a ainda aprenderem como usar o FileZilla FTP, uma vez que ficar exclusivamente com uma GUI os coloca na posição de confiar inteiramente em sua empresa de hospedagem. E se você não puder acessar seus arquivos pela GUI quando seu site cair? E se aquele host não tiver backups ou você descobrir que os backups não estão funcionando corretamente?
O FTP lhe dá controle completo, e é isso que você quer quando se trata dos seus arquivos essenciais.
Um guia passo a passo sobre como instalar e usar FileZilla
A instalação do FileZilla é similar ao download e instalação de qualquer software no seu computador Windows, Mac ou Linux: Você clica no botão Download, salva o arquivo de instalação no seu disco rígido e depois executa esse arquivo para instalá-lo.
Vamos rever exatamente como instalar o FileZilla.
Primeiro, abra um web browser e visite o site oficial FileZilla (filezilla-project.org). Esta página inicial fornece dois botões de download óbvios para você escolher. Escolha aquele que diz Download FileZilla Client (não a opção Servidor ).
Por padrão, seu navegador e o site FileZilla devem detectar qual sistema operacional está em uso no seu computador.
Se você não estiver vendo a versão certa para o seu sistema operacional, ou se você preferir baixar uma versão mais antiga do FileZilla, você pode olhar abaixo o botão Download grande para ver outras opções de download.
Os pequenos ícones representam os sistemas operacionais principais, mostrando as versões FileZilla para:
- Windows 64 bit
- Windows 32 bit
- Linux 64 bit
- Linux 64 bit
Você também pode selecionar o link Mostrar opções adicionais de download para ver as versões alternativas, menos comumente usadas do FileZilla.
Você também pode selecionar o link Mostrar opções adicionais de download para ver as versões alternativas, menos comumente usadas do FileZilla.
Após clicar no botão Download escolhido, uma janela popup aparecerá pedindo que você decida qual pacote do FileZilla deve ser baixado. Você pode simplesmente baixar o FileZilla sem qualquer documentação, ou você pode optar por receber um manual abrangente em PDF com seus arquivos de download.
A outra opção aqui é o download do FileZilla Pro, que inclui uma grande variedade de outras características (principalmente para conexão com serviços de armazenamento em nuvem). Cobriremos o FileZilla Pro em uma seção mais abaixo neste artigo. Por enquanto, o programa FileZilla Pro padrão é o que você vai precisar.
Portanto, clique no botão Download abaixo da coluna intitulada FileZilla ou na coluna intitulada FileZilla com Manual.
Salve o arquivo em um lugar memorável no seu computador, depois vá até aquele local e clique no arquivo do programa para completar a instalação. Todos os sistemas operacionais são diferentes, então você pode ter a opção Executar o arquivo, simplesmente clicar nele, ou escolher uma opção Instalar.
Uma vez ativo e instalado em seu computador, encontre e clique no atalho da logo FileZilla para executar o programa. Você pode movê-lo para um local mais adequado para torná-lo acessível para você mesmo.
O FileZilla agora abre em seu computador com uma janela popup bem-vinda na frente do software cliente.
Como você pode ver, vários links estão disponíveis para você encontrar ajuda durante o seu uso do FileZilla. Por exemplo, existem links para fazer perguntas e reportar bugs, juntamente com links de documentação para instruções básicas de uso, configurar o FileZilla e sua rede, e documentação adicional.
Para remover a janela popup, clique no botão OK.
Agora você deve ver a tela inicial padrão do FileZilla, com campos para digitar as credenciais do host (para se conectar ao seu servidor do site), informações na parte inferior sobre transferências de arquivos, e muito mais.
Aqui está o que você está vendo de relance:
- A seção Local Site, situada no lado esquerdo, revela os arquivos que você tem em sua máquina local (seu computador).
- A seção superior mostra os diretórios de arquivos e permite que você navegue através dos arquivos em seu computador.
- A seção inferior apresenta os arquivos dentro de uma pasta em seu computador.
Nas seções seguintes, você aprenderá como conectar seu servidor host (como Kinsta), trazer arquivos daquele servidor no painel do lado direito, e transferir arquivos do seu computador local ou do servidor remoto com o uso de ferramentas de arrastar e soltar no FileZilla.
Tenha em mente que você pode ter que permitir o acesso aos seus arquivos locais, dependendo de suas permissões e sistema operacional atuais.
Como adicionar credenciais de host ao FileZilla e conectar-se ao seu site
A primeira ordem de negócios com FileZilla é fazer um link entre o seu computador local e os arquivos do servidor remoto para o seu site. Este processo não funde os dois de forma alguma, mas sim abre uma conexão para compartilhar arquivos entre eles.
Usando a ferramenta FileZilla Quickconnect
A maneira mais fácil de abrir o compartilhamento do seu computador para o servidor é adicionando credenciais do host nos vários campos de entrada no topo da janela FileZilla.
Esta é chamada de seção Quickconnect, pois ela oferece uma maneira de digitar as credenciais do servidor host a partir da tela principal. No entanto, ela é padrão para uma conexão FTP, então você pode ver um erro se uma conexão SFTP ou outro tipo de protocolo for necessária.
De qualquer forma, vale a pena experimentar os campos Quickconnect primeiro para ver se funciona para você.
Aqui estão os campos que você precisa preencher:
- Anfitrião
- Nome de usuário
- Senha
- Porto
Então, onde você vai para encontrar as credenciais para digitar nesses campos?
Na maioria das vezes, você precisa entrar no seu painel de controle de hospedagem ou no cPanel para localizar as credenciais de hospedagem exclusivas para o servidor do seu site. Às vezes você pode ter que entrar em contato com o seu host ou desenvolvedor do site para descobrir as informações de login corretas.
Para os clientes Kinsta, estas credenciais são convenientemente mostradas no painel MyKinsta. Basta navegar para o MyKinsta, entrar em sua conta e clicar no botão Sites no menu. Então clique no site para o qual você está tentando encontrar as credenciais de login do servidor.
Escolha a aba Informações (que já deve ser selecionada por padrão) e vá para a seção SFTP/SSH.
Kinsta fornece campos para Host, Nome de Usuário, Senha e Port. Esses são exatamente os mesmos campos que vimos na área FileZilla Quickconnect, dando a você tudo o que você precisa em um relance:
Copie cada um deles para seu respectivo campo FileZilla. Quando você terminar, clique no botão Quickconnect para iniciar o link entre os arquivos do seu computador local e os arquivos do servidor remoto.
Você pode ver uma mensagem perguntando se você gostaria que FileZilla se lembrasse de senhas no futuro. Entretanto, salvar essas credenciais diretamente no FileZilla pode ser considerado um risco de segurança, então, ao invés disso, recomendamos usar um gerenciador de senhas para armazenar esses detalhes sensíveis.
Como alternativa, você tem a opção de criar uma Senha Mestra no FileZilla que bloqueia o acesso contra senhas salvas de intrusos. Mas o senão é que você teria que memorizar ou armazenar sua Senha Mestra com segurança, já que você não pode recuperá-la mais tarde.
Depois disso, você deve ver uma notificação de sucesso no Log de Mensagens. Além disso, todos os arquivos do Remote Site devem aparecer no painel à direita dos arquivos do Site Local.
As diferenças entre os protocolos
FileZilla suporta esses protocolos para transferência de arquivos:
- FTP (File Transfer Protocol): Um dos mais antigos protocolos de transferência. Ele usa dois canais para mover dados, exigindo que você use vários números de porta. Os dois canais são chamados de canais de comando e canais de dados. Nenhum deles é criptografado, tornando-o menos seguro do que outras opções de transferência. As pessoas também tendem a ter problemas de firewall com FTP.
- FTPS (FTP sobre SSL/TLS): Este é um protocolo que surgiu devido aos crescentes problemas de segurança na internet. Regulamentos como conformidade PCI e HIPAA eventualmente declararam que muitas transferências de dados online devem ter a criptografia incluída. O FTPS usa SSL (secure socket layer) e TLS (transport layer security) para proteger seus dados. A troca de dados é exatamente a mesma do FTP padrão (você tem dois canais e dois números de porta), mas tudo é criptografado no processo. As desvantagens incluem a incapacidade de criar autenticação baseada em chaves para conexões, e o fato de que firewalls fortes podem causar problemas com suas conexões.
- SFTP (SSH File Transfer Protocol): Muitas pessoas confundem o FTPS com o SFTP porque ambos protegem os arquivos durante o trânsito. Ainda assim, eles têm pouco em comum além disso. O SFTP usa o protocolo Secure Shell (SSH) e minimiza as conexões restringindo-as a uma conexão ao invés de duas. Desta forma, tanto os dados quanto os comandos são movidos em seus próprios pacotes especiais na mesma conexão. Também é bom porque apenas um número de porta é necessário para todas as comunicações, permitindo transferências mais fáceis através de um firewall. Finalmente, o SFTP criptografa os dados transferidos usando uma cifra e chaves opcionais (você pode torná-los públicos ou privados).
- Storj: Este é um protocolo de transferência inteiramente único usando uma rede descentralizada de máquinas para não somente criptografar seus dados, mas também enviá-los em blocos separados, eliminando a necessidade de armazenar dados em centros de dados centralizados. Storj só recentemente foi introduzido como um protocolo no FileZilla.
Como usar o FileZilla Site Manager para SFTP ou outros protocolos
A ferramenta Quickconnect no FileZilla deve funcionar perfeitamente para aqueles que se sentem confortáveis usando FTP para transferir arquivos. No entanto, alguns hosts (incluindo Kinsta) usam SFTP como seu protocolo para garantir que todas as transferências de arquivos sejam criptografadas e seguras em todos os momentos.
Devido a esta configuração, você pode ver um erro afirmando que o botão Quickconnect não funcionou.
Os erros geralmente dizem algo como “Não é possível estabelecer conexão FTP” ou “Erro Crítico“: Não foi possível conectar-se ao servidor”.
Como você resolve este problema?
É bastante simples, desde que você saiba qual protocolo está sendo usado pelo seu anfitrião. O SFTP se tornou muito mais popular devido às suas medidas de segurança, então tudo o que é necessário é entrar na parte Site Manager do FileZilla para especificar que você quer usar o SFTP ao invés do FTP.
O botão Site Manager permite que você configure seu protocolo padrão, lidar com diretórios padrão e especificar configurações avançadas de transferência. Ele está localizado no canto superior esquerdo da janela. O ícone se parece com várias máquinas de servidor ligadas entre si.
Você também pode selecionar File > Site Manager no menu principal do FileZilla para trazer este painel à tona.
A página Site Manager fornece abas intituladas General, Advanced, Transfer Settings e Charset. Estas aparecem acinzentadas se você não adicionar um novo site ou pasta para fazer a conexão entre seu computador local e o servidor remoto.
Para desbloquear a guia General, selecione a pasta My Sites na seção Select Entry, depois clique no botão New Site. Isto gera uma nova pasta do site dentro do FileZilla.
Dê ao novo site o nome que você quiser (de preferência algo identificável num relance, como o nome ou domínio do site).
Uma vez que o novo site é adicionado, você ganha acesso às configurações mais avançadas à direita, incluindo a aba General.
Selecione esta aba General para ver os mesmos campos que vimos anteriormente, tais como Host, Username, Port, e Password.
É totalmente possível inserir credenciais FTP nesta área ao invés da seção Quickconnect. Entretanto, em nosso caso, nós queremos implementar uma conexão SFTP, já que Kinsta trabalha com SFTP.
Para fazer isso, abra o menu suspenso Protocol para revelar a lista de protocolos disponíveis para link dentro do FileZilla, então marque a opção SFTP – SSH File Transfer Protocol como a que você quer usar.
Agora você tem a configuração ideal para adicionar as credenciais SFTP e conectar-se ao seu site Kinsta via FileZilla.
Clique no botão Connect para prosseguir.
O processo de conexão com o local remoto deve levar apenas alguns segundos.
Em alguns casos, você pode ser solicitado a confiar em um host se a chave do host do servidor for desconhecida. Sinta-se à vontade para marcar a caixa de verificação para Always Trust This Host se você estiver confiante de que você tem as credenciais certas do servidor; isto irá impedir que o prompt apareça novamente.
Clique OK.
FileZilla executará algumas atualizações de status, então lhe dirá que a conexão de listagem do diretório foi bem sucedida. Procure o texto Successful no final da lista de atualização de status.
Uma conexão bem sucedida também mostrará o diretório de arquivos do seu servidor hospedeiro. Neste exemplo, nós estamos usando um site WordPress hospedado nos servidores Kinsta. O lado direito da janela FileZilla agora tem o diretório raiz mostrado, junto com quaisquer arquivos dentro desse diretório uma vez que você clique na pasta do site.
Se você estiver tendo problemas para localizar o diretório raiz, procure por pastas como /wwww ou /thename ofyoursite para garantir que você está no lugar certo.
Como mencionado, este servidor remoto guarda o conteúdo do site para um site WordPress. Então, você pode escavar até o diretório raiz e clicar na pasta /public .
Como você esperaria de um site WordPress, FileZilla mostra pastas como /wp-admin, /wp-content, e /wp-inclui sob a pasta /public. Estes são alguns dos principais arquivos para sites WordPress, então é sábio lembrar-se de como encontrá-los.
Parabéns – você estabeleceu com sucesso uma conexão SFTP através do FileZilla!
Isto torna possível mover, excluir, copiar, carregar e baixar arquivos tanto do seu computador quanto do servidor host remoto. Nós falaremos sobre todas essas tarefas nas seções abaixo.
Como navegar pela interface FileZilla
FileZilla é conhecido por sua interface simples e intuitiva que não muda com frequência. Ocasionalmente veremos novas funcionalidades, mas a estrutura geral por trás do cliente FTP, sua interface principal e os botões espalhados pelo programa normalmente permanecem os mesmos.
Nesta seção, vamos explicar o propósito de cada elemento que você vê dentro do FileZilla. Além disso, vamos falar sobre como se mover eficientemente pela interface FileZilla para completar as tarefas mais comuns.
Abaixo, você encontrará uma visão da tela principal do FileZilla. Nós rotulamos cada seção e referenciamos o propósito dessas seções abaixo.
- Painel de Controle: A barra superior da janela FileZilla. Aqui é onde você pode usar a função Quickconnect para conectar rapidamente um Local Directory e remoto usando as credenciais do host. Ela também contém teclas rápidas para completar tarefas comuns. Começando pela esquerda, aqui estão os nomes/funções desses botões:
- Site Manager
- Alternar a exibição do Log de Mensagens
- Exibição alternada da Local Remote Directory
- Alternar a exibição da Remote Directory Tree
- Exibição alternada da fila de transferência
- Atualize as Listas de Arquivos e Pastas
- Trocar o processamento da fila de transferência
- Cancelar a Operação Atual
- Desconectar do Servidor Visível no Momento
- Reconectar ao último servidor usado
- Abra a caixa de diálogo Filtro de Listagem de Diretórios
- Comparação de Diretórios Toggle
- Troca de Navegação Sincronizada
- Busca de Arquivos Recursivamente
- Log de mensagens: Um feed de mensagens indicando o status atual da sua conexão FTP ou SFTP. Você pode ver mensagens de sucesso aqui, ou mensagens de erros, desconexões e detalhes de diretórios.
- Local Remote Directory: A hierarquia de arquivos que você tem atualmente em sua máquina local. Você pode abrir todos esses arquivos, movê-los ou transferi-los para o local remoto arrastando-os e soltando-os para a direita.
- Remote Directory Tree: A hierarquia de arquivos em seu servidor remoto. Como o Local Directory Contents, você é capaz de modificar estes arquivos com cliques para a esquerda ou para a direita e abrir os arquivos para ver o que está dentro.
- Local Directory Content: Uma lista do que está dentro do arquivo que você selecionou no momento na Local Remote Director. Você também é capaz de modificar os arquivos nesta área.
- Remote Directory Tree: Uma lista dos arquivos dentro da pasta que você selecionou atualmente na Remote Directory Tree. Também é possível modificar os arquivos nesta área.
- Fila de Transferência: Uma área que exibe informações sobre transferências de arquivos enfileirados, falhados ou bem sucedidos. Use as abas na parte inferior para filtrar apenas para uma dessas categorias.
A maioria dessas áreas são interativas de alguma forma, o que significa que você pode clicar com o botão esquerdo ou direito em seções como o Local Directory Content, Log de Mensagens ou Fila de Transferência para trazer um menu adicional com ainda mais opções.
Directory Trees e Directory Contents
Por exemplo, usuários do FileZilla frequentemente começam por trabalhar nas áreas de Directory Trees ou Directory Contents. Clicando com o botão direito do mouse em um arquivo nas seções Directory Trees o Directory Contents carrega um menu com opções para completar o seguinte:
- Carregue o arquivo para o site remoto
- Adicionar arquivos à fila
- Abra o arquivo para visualização em seu computador
- Edite o arquivo em seu computador
- Criar diretório
- Crie um diretório e entre nele
- Atualize este arquivo apenas
- Excluir o arquivo do diretório atual
- Renomear o arquivo
As opções de clique com o botão direito diferem de acordo com a área em que você coloca o mouse. Se você mover o ponteiro do mouse para o módulo Remote Content e clicar com o botão direito do mouse, você recebe um conjunto diferente de comandos para o arquivo que você selecionou. E isso faz sentido – os usuários tendem a querer ações alternativas quando lidam com arquivos remotos em comparação com arquivos locais.
Portanto, um clique com o botão direito nessa área de Remote Content resulta nas seguintes opções:
- Baixe o arquivo do servidor remoto para sua máquina local
- Adicione arquivos à fila
- Veja ou edite o arquivo que você selecionou
- Crie diretório a partir do arquivo selecionado
- Crie um diretório e entre nele
- Crie um novo arquivo dentro dessa pasta que você tem aberto no FileZilla
- Atualize os arquivos carregados
- Apague o arquivo que você escolheu no diretório remoto
- Renomeie o arquivo
- Copie as URLs para a área de transferência
- Veja as permissões de arquivo para o arquivo que você selecionou
Por outro lado, clicar com o botão esquerdo do mouse permite expandir uma pasta para ver o que está dentro ou abri-la completamente para manipular e gerenciar seu conteúdo.
Você também pode manter pressionado o botão esquerdo do mouse para arrastar um arquivo para outro local dentro da interface FileZilla.
Por exemplo, o GIF abaixo nos mostra segurando e selecionando um arquivo PNG na área de Local Directory Contents e arrastando-o para colocá-lo na Remote Directory Tree.
No exemplo acima, nós carregamos um arquivo de imagem PNG para uma pasta temática /image do WordPress (o tema TwentyTwentyOne para ser exato). Isto enviou o arquivo previamente local para o ambiente remoto, deixando também uma cópia do arquivo de imagem original no Local Directory.
Conteúdo de diretórios local e remoto
Você também pode mover o Local Directory Contents para o Remote Directory Contents ou reverter as operações, transferindo itens do servidor remoto para os arquivos locais.
Depois de arrastar e soltar um arquivo, uma das muitas ações pode ocorrer, dependendo de para onde você está movendo o arquivo. Um arquivo local movido para o servidor remoto, por exemplo, é carregado para o diretório que você escolheu. Movendo um arquivo remoto para o lado local, você baixa esse arquivo para sua máquina local.
Personalizando a interface FileZilla com as teclas de atalho
Nós falamos sobre as teclas rápidas do Painel de Controle na seção anterior, mas agora vamos mostrar exemplos de como usá-las para ajustar o layout da sua interface FileZilla. Desta forma, você pode personalizar o que é mostrado na janela para uma experiência mais fácil de usar.
Como dica, as teclas rápidas não têm etiquetas, mas você pode passar o mouse sobre cada uma delas para ver um popup descritivo.
Para começar, o botão Site Manager fornece algumas configurações para personalizar quais diretórios aparecem o tempo todo. Clique no ícone do Site Manager para abri-lo.
Nós já sabemos que é possível conectar sites e digitar credenciais SFTP no Site Manager. Há também configurações para alterar a interface FileZilla e até mesmo para fazer bookmarks ou novas pastas.
Localize a área do menu que inclui as abas General, Advanced, Transfer Settings, e Charset. Escolha a aba Avançado para prosseguir.
Alterar os diretórios local e remoto padrão
Você pode encontrar duas importantes configurações de customização nesta seção. A primeira é para o Default Local Directory. A segunda é para o Diretório Default Remote Directory.
Para ambos, você pode clicar nos botões Browse para encontrar um diretório dentro dos ambientes locais ou remotos. Dessa forma, sempre que você abrir o FileZilla com as mesmas credenciais, ele exibirá automaticamente esses diretórios desde o início.
Podemos sugerir a escolha da pasta /public como o Default Remote Directory, já que esse é um local popular para começar a trabalhar em um site WordPress.
Configurações de transferência
Sob a aba Transfer Settings, você verá uma opção para limitar o número de conexões simultâneas (Limit the Number of Simultaneous Connections) no FileZilla. Em resumo, FileZilla fornece uma maneira de se conectar a múltiplos servidores remotos ao mesmo tempo. Se você não estiver interessado em permitir isso, simplesmente marque a caixa e digite um número para o campo Maximum Number of Connections.
Charset
A última aba no Site Manager é chamada Charset. Embora isto não necessariamente controle a interface do FileZilla, ele se liga ao seu fluxo de trabalho e assegura que você esteja detectando a codificação correta do conjunto de caracteres para os nomes dos arquivos.
Você tem a opção de forçar o UTF-8 ou fazer um Charset Personalizado, mas nós recomendamos fortemente que você mantenha a configuração de Autodetect, vendo como o uso do charset errado poderia apresentar nomes de arquivo impróprios no FileZilla.
Chaves rápidas
De volta à janela principal, o FileZilla oferece vários botões de teclas rápidas para remover elementos da vista. Isto pode ajudar a limpar o layout geral e esconder seções do FileZilla que você não usa muito.
Chave rápida Message Log
O primeiro ícone ao lado do botão Site Manager é para alternar a exibição do Message Log. O Message Log (a seção abaixo dos campos FTP credentials ) mostra o status de sua conexão atual.
Alguns podem querer esconder estas mensagens, já que o usuário comum não precisa saber que FileZilla está “Recuperando uma Listagem de Diretórios” ou “Usando um Nome de Usuário”. Afinal, nós já sabemos em qual nome de usuário e diretório nós estamos tentando entrar.
Clicando nesse botão, o Message Log é removido da visualização, mostrando apenas o campo FTP Credential e os filtros do Site Directory.
Tenha em mente que embora o Log de Mensagens possa às vezes parecer uma combinação inútil de códigos e mensagens em movimento rápido, é também o módulo que informa se um erro ocorreu com a sua conexão. Portanto, é uma boa ideia ao menos deixar o Message Log em vista enquanto você estiver se conectando via SFTP ou FTP.
Chave rápida Local Directory Tree
O terceiro botão da esquerda permite alternar a exibição da Local Directory Tree no FileZilla. Isto esconderá ou abrirá a seção Directory Tree que está associada com a máquina local.
Alguns usuários veem as seções Local Directory Tree e Local Directory Tree como redundantes. Embora isso não seja inteiramente o caso, faz sentido dar temporariamente mais espaço à área de Local Contents para navegar em arquivos específicos em sua máquina local.
Como mencionado, um rápido clique nesse botão elimina a Local Directory Tree, mas deixa o Local Directory Contentscom muito mais espaço do que tinha antes. Você também notará que o lado do Remote Site não mudou em nada – tanto a Remote Directory Tree quanto o Remote Directory Contents continuam disponíveis para que você possa fazer upload de arquivos para o seu servidor.
Chave rápida Remote Directory Tree
E se você gostaria de completar uma ação similar, mas com a interface no lado do Remote Directory? Bem, o botão rápido mais um à direita funciona alternando a exibição da Local Directory.
Esta é a Directory Tree no lado direito da tela. Usando esse botão esconde a árvore e cria espaço adicional para o Remote Directory Tree.
Nesta situação, a Local Directory vai embora, mas tudo do lado esquerdo (para Local Directory) permanece no lugar.
Chave rápida Transfer Queue
O quinto botão da esquerda no Painel de Controle FileZilla parece com múltiplas setas azuis e verdes apontando em direções opostas. Selecionando este botão, alterna-se a exibição da Transfer Queue na parte inferior da interface FileZilla.
Assim como o Log de Mensagens, os usuários ocasionalmente veem esta seção como mais uma característica de fundo que você não precisa ver toda vez que faz uma transferência.
Tendo dito isso, as transferências falhadas e enfileiradas aparecem nesta lista, então é melhor verificar a Transfer Queue se você suspeita que um arquivo não foi baixado ou carregado corretamente, ou se algo está demorando muito para ser concluído.
Com um clique no botão, você notará que a seção Transfer Queue desaparece, fazendo com que a janela seja muito menor e mais limpa.
Chaves rápidas de modificação de transferência adicional
As teclas rápidas no meio do Painel de Controle FileZilla não têm nada a ver com o gerenciamento do seu layout FileZilla. No entanto, você deve saber que todas elas funcionam para modificar transferências em andamento ou servidores conectados. Por exemplo, esses botões permitem que você cancele instantaneamente uma operação atual, desconecte do servidor atual ou conecte-se automaticamente ao servidor mais recente conectado.
Chave rápida Toggle Directory Comparison
Outra maneira de personalizar a interface do FileZilla é utilizando o botão Toggle Directory Comparison. A tecla rápida parece uma lupa sobre algumas páginas ou arquivos.
Ativando o botão, você pega os dois diretórios que você tem abertos (um do lado local e outro do lado remoto) e os compara para que você possa ver se eles têm os mesmos arquivos.
Por exemplo, você pode precisar carregar uma coleção de ativos para o seu servidor a partir de uma máquina local. Após o fato, uma excelente maneira de verificar se funcionou é executar a ferramenta Directory Comparison. Ela empilha arquivos similares ou idênticos um ao lado do outro e fornece uma tonalidade verde se encontrar uma duplicata.
Na captura de tela acima, nosso arquivo .png carregado de antes é mostrado tanto no arquivo local quanto nas listas remotas. É exatamente isso que nós queríamos: cópias idênticas do arquivo em ambos os locais.
Como usar FileZilla para upload, download e gerenciamento de arquivos
Nós mencionamos brevemente que você pode fazer upload, download e gerenciar arquivos remotos e locais no FileZilla. Nesta seção, nós entraremos nos detalhes de cada um deles e o acompanharemos através dos passos necessários para completá-los da maneira correta.
Em resumo, há duas maneiras de carregar, baixar ou gerenciar um arquivo no FileZilla: clicando com o botão direito do mouse no arquivo em questão ou arrastando-o e soltando-o em um novo local.
Como usar o FileZilla para fazer o download de um arquivo
No FileZilla, os usuários podem baixar diretórios inteiros ou arquivos individuais da Remote Directory Tree ou do módulo Remote Directory Contents; isto é essencialmente tudo no lado direito da tela.
O lado esquerdo, onde você controla a Remote Directory Tree e o Remote Directory Contents, não tem um botão de Download, mas sim um para Upload para o servidor remoto.
Para baixar um arquivo, localize um elemento no servidor remoto que você gostaria de baixar para o seu ambiente local. Por exemplo, nós poderíamos abrir um arquivo de tema de um site WordPress e procurar pelo arquivo /footer-widgets.php em /template-parts/footer.
Seu raciocínio para baixar, visualizar ou editar este arquivo pode variar. Algumas pessoas simplesmente querem entender melhor que tipos de arquivos estão dentro de seus sites. Outras vezes, você pode precisar fazer o download de um arquivo, editar seu conteúdo e re-enviá-lo de volta para o servidor. Você também pode descobrir que alguns arquivos são corrompidos ou hackeados. Isto pode exigir que você faça o download ou visualize o arquivo para inspecioná-lo para possíveis problemas.
Independentemente do seu raciocínio, muitas vezes é melhor começar clicando com o botão direito do mouse no arquivo em questão para ver suas opções de gerenciamento de arquivos. Novamente, nós estamos usando o arquivo /footer-widgets.php neste exemplo.
Clique com o botão direito do mouse no arquivo para abrir um menu suspenso. Esta é a melhor maneira de gerenciar qualquer arquivo no FileZilla, vendo como ele fornece todas as formas possíveis de transferir, editar ou gerenciar o arquivo.
As opções a escolher neste menu incluem:
- Download
- Adicionar arquivos à fila
- Ver/Editar
- Criar diretório
- Crie um diretório e entre nele
- Criar novo arquivo
- Atualização
- Excluir
- Renomear
- Copiar URL para prancheta
- Permissões de arquivo
Em algum momento, você pode querer ver o arquivo para fazer edições ou simplesmente ver o que está dentro. Nesse caso, clique no botão View/Edit.
Download do arquivo para um site local, se necessário
Às vezes não é possível visualizar ou editar um arquivo de um servidor remoto dependendo de suas permissões de arquivo e do local de onde você está puxando o arquivo. Se este for o caso, você pode baixá-lo para o seu site local para visualizá-lo lá.
Além disso, é possível que você precise definir um editor padrão para o tipo de arquivo em seu computador. Nós recomendamos procurar o seu editor de texto favorito para coisas como arquivos HTML e PHP. Você terá que considerar programas compatíveis para os tipos de arquivos que estão sendo usados, como o uso de software de foto para arquivos PNG ou JPG.
Agora o arquivo abre no programa que você selecionou anteriormente. Neste caso, nós abrimos um arquivo footer-widgets.php no programa editor de texto Atom, permitindo-nos visualizar o conteúdo do arquivo e fazer edições.
Para baixar um arquivo para o site local, clique com o botão direito do mouse sobre o arquivo do servidor remoto e escolha a opção Download.
A funcionalidade de Download leva alguns segundos, dependendo do tamanho do arquivo. O arquivo eventualmente termina no diretório de arquivos que você conectou e abriu no lado do site remoto do FileZilla. Agora você deve ser capaz de acessá-lo de seu computador ou através da interface FileZilla.
Lembre-se, também é possível baixar um arquivo de um site remoto arrastando e soltando esse item do lado direito do FileZilla para o lado esquerdo. Ele funciona exatamente da mesma forma que clicando no botão Download. Apenas certifique-se de arrastar o arquivo para a pasta onde você quer vê-lo em sua máquina local.
Se você tiver alguma dúvida sobre o que aconteceu com a transferência, olhe dentro da área de Log de Mensagens. FileZilla apresenta mensagens como “Transferência de Arquivos com Sucesso” quando a transferência funciona corretamente. Se falhar, você deve ver uma mensagem “Transferência de Arquivos sem Sucesso”. Isto normalmente aparece em texto vermelho.
Adicionar Arquivos à Fila
Você também pode ter visto que você pode escolher Add Files To Queue quando clicar com o botão direito do mouse em um arquivo do site remoto. Quando você opta por este método, você está dizendo ao FileZilla que você eventualmente quer baixar o arquivo para o seu site local, mas um pouco mais tarde.
Isso permite que você coloque vários arquivos na fila de diferentes locais antes de clicar no botão Process Queue para baixar tudo na fila. Muito parecido com arrastar e soltar, o botão Process Queue (ao trabalhar com arquivos de locais remotos) completa um download padrão para o site local.
Verifique as permissões dos arquivos
Outra maneira de gerenciar seus arquivos no site remoto é verificando as permissões dos arquivos e modificando-as para aumentar a segurança do site. Em resumo, as permissões dos arquivos dizem ao seu servidor quem pode Ler, Escrever e Executar arquivos.
Essas permissões representam um aspecto importante da segurança a ser considerado. Torná-las muito rígidas pode quebrar o seu site, mas deixá-las desmarcadas pode abrir questões de segurança.
Gerenciando arquivos locais
Agora vamos ver como abrir, carregar e editar arquivos situados no site local (também conhecido como seu computador).
Como já sabemos, o diretório de arquivos e o conteúdo no lado esquerdo da interface FileZilla são uma duplicata direta do diretório de arquivos em seu computador. Portanto, podemos carregar qualquer um desses arquivos, como imagens, documentos HTML, ou vídeos, para o site remoto, tudo sem ter que abrir seu sistema de gerenciamento de conteúdo ou painel de controle de hospedagem.
Há também várias outras maneiras de lidar com arquivos locais no FileZilla.
Você deve sempre começar por trazer o arquivo desejado na seção File Directory Contents do FileZilla. Então, clique com o botão direito naquele arquivo individual ou diretório completo para ver um menu suspenso com várias opções.
Este dropdown é um pouco diferente do que vimos quando clicamos com o botão direito do mouse em um arquivo do site remoto. Aqui, nós vemos:
- Upload
- Adicionar arquivos para fila
- Abra
- Editar
- Criar diretório
- Crie um diretório e entre nele
- Atualização
- Excluir
- Renomear
A maioria delas, como Delete e Rename, são autoexplicativas. Mas há alguns que podem não ser tão claros.
Uma das formas mais comuns de visualizar e editar um arquivo no site local é escolhendo o item Open menu.
Normalmente é muito mais rápido abrir um arquivo do lado local do FileZilla já que você não precisa especificar um programa para usar. Além disso, todos esses arquivos já estão em seu computador, então não deve haver nenhuma permissão de arquivo problemático.
Uma vez que você clique no botão Open, FileZilla procura o programa necessário para usar o arquivo.
Neste caso, nós abrimos um arquivo functions.php no editor de texto Atom. Desta forma, podemos visualizar o conteúdo daquele arquivo sem mexer no código.
Também é possível selecionar o item do menu Editar se você preferir fazer alterações no arquivo e salvá-lo no FileZilla depois que você terminar.
Upload do Local para o Remoto
Uma das principais razões para usar o FileZilla é para fazer upload de arquivos de um computador local para um servidor remoto (como para um site). Permanecendo na mesma seção local do site, você pode escolher um diretório completo ou um arquivo individual, então clique com o botão direito do mouse na sua escolha para ver o menu mais uma vez.
Para enviar esse arquivo para o Remote Directory escolhido à direita, clique no botão Upload no menu.
Para lhe dar um exemplo do mundo real, você pode descobrir que seu site falhou e você suspeita que algo no arquivo functions.php causou o problema. Você obviamente não pode acessar o arquivo a partir do WordPress (já que o site está em baixo), e é possível que você tenha problemas ao acessar o painel de controle do seu host.
Mas você pode resolver este problema carregando uma cópia limpa do arquivo functions.php para substituir completamente o corrompido.
Se o arquivo for novo, você não verá nenhuma mensagem para substituir um arquivo existente. No entanto, neste caso, estamos tentando fazer o upload de um arquivo clean functions.php e nos livrar do arquivo antigo.
Portanto, FileZilla reconhece os mesmos nomes de arquivo e pergunta se você gostaria de sobrescrever o arquivo functions.php existente no servidor remoto ou fazer algo mais, como renomear o arquivo ou pular o processo por completo.
Para nosso exemplo, nós vamos marcar a opção Overwrite sob o título Action.
Clique no botão OK para prosseguir.
Como em todas as transferências, o tempo que leva depende do tamanho do arquivo. Dito isto, FileZilla é conhecido por fazer upload e download de arquivos em velocidades rápidas, arquivos ainda maiores.
Verifique o status da transferência
Para garantir que seu arquivo foi de fato carregado, olhe para a área Remote Directory Contents e procure-o na árvore de arquivos.
Se você não conseguir encontrá-lo, você pode estar carregando um arquivo para substituir um arquivo remoto com o mesmo nome. Você pode ver o arquivo e procurar pelas novas alterações, mas a codificação dos documentos é muito complicada para isso.
Então, nós recomendamos que você se volte para o Log de Mensagens para ler as atualizações de status do seu upload. Você deve ver mensagens como “Starting Upload” e “File Transfer Successful” para indicar que o arquivo foi enviado para o site remoto. Se ocorreram problemas, você deve ver uma mensagem de falha em letras vermelhas.
Formatos de arquivos suportados por FileZilla
FileZilla suporta a transferência de praticamente qualquer tipo de arquivo que você possa salvar em seu computador. Qualquer arquivo que você tem em seu computador local, e qualquer tipo de arquivo que você armazena em seu servidor remoto, pode passar por uma transferência FileZilla sem nenhum problema. Se você é capaz ou não de abri-los mais tarde depende de programas de terceiros.
FileZilla gerencia este sistema de transferência de dados que aceita tudo utilizando dois “tipos de dados” primários:
- ASCII
- Binário
FileZilla ocasionalmente usa outros tipos de dados como EBCDIC e Local, mas estes são extremamente raros.
Em resumo, FileZilla pega qualquer arquivo que você planeja transferir e usa um modo alternativo de transferência, trocando o tipo de dados. É como uma conversão, exceto que não exatamente. Ao invés disso, FileZilla transfere seus arquivos como texto ou dados brutos, escolhendo um tipo de dado apropriado que corresponda ao tipo de arquivo que você está tentando mover.
Embora pareça complicado, FileZilla na verdade só está tomando uma decisão entre dois tipos de dados, então o processo leva apenas um momento.
Além do mais, você não é obrigado a decidir por si mesmo: Como o FileZilla tem um modo Auto para escolher o tipo de transferência que faz mais sentido. FileZilla vem com esta configuração como padrão, mas você sempre é capaz de mudar isso indo para FileZilla > Settings > Transfers > FTP: File Types.
No modo Auto, FileZilla decide entre os dois tipos de dados mais comuns para fazer upload ou download de seus arquivos. Não importa se você está carregando ou baixando, mas importa que tipo de arquivo está sendo enviado dentro do programa.
ASCII pega seus arquivos e os transfere como formatos de dados de texto. Já que todas as transferências são feitas em texto, é comum ver este tipo de dados usados ao mover arquivos TXT, HTML e PHP.
Por outro lado, binário é melhor para tipos de arquivos mais complexos como JPG, MP3 e arquivos WAV (ou essencialmente qualquer tipo de arquivo de mídia) considerando que o tipo de dados binários faz transferências usando dados brutos. Afinal de contas, um arquivo de vídeo sendo convertido em um arquivo de texto não resultaria em um resultado de qualidade no final.
Em geral, você pode esperar que FileZilla complete todas as transferências de arquivos com facilidade no modo Auto. As transferências são feitas em formatos de texto ou dados brutos; o formato de dados escolhido depende do tipo de arquivo carregado ou baixado.
Como usar o FileZilla para filtrar arquivos
Abrir arquivos tanto do seu computador quanto de um servidor remoto incha FileZilla com uma lista cada vez maior de opções para editar ou transferir. À medida que você abre mais pastas, isso pode se tornar um pouco intimidante ou confuso até mesmo para o desenvolvedor mais experiente.
Claro, FileZilla pode lidar com milhares de arquivos, mas o cérebro humano pode ficar sobrecarregado tentando lembrar exatamente onde ele colocou uma imagem ou arquivo CSS.
É aí que a filtragem entra em jogo.
A filtragem permite que você escolha tipos de arquivos específicos para exibir na tela FileZilla. Dessa forma, você tem a chance de esconder a maioria dos arquivos que você nunca usaria, ou aperfeiçoar em diretórios específicos que você quer acessar com mais frequência.
Toda a filtragem ocorre na área de Directory Listing Filter Dialog. Ela está localizada sob uma das teclas rápidas discutidas anteriormente neste artigo. O ícone da tecla rápida parece dois painéis de interface com linhas verdes, vermelhas e amarelas transversalmente.
Clique neste botão para prosseguir com a sua filtragem.
Directory Listing Filter Dialog
Isto revela uma página chamada Directory Listing Filter Dialog. Aqui, você recebe duas listas de filtros: uma para Local Filters e a outra para Remote Filters. Cada lado tem os mesmos tipos de filtros, mas eles trabalham para seus respectivos diretórios.
Para lhe dar uma ideia de como funciona, vamos marcar a caixa de seleção Show Only Images no Local Filters e nos Remote Filters. Quando terminar a seleção, clique no botão OK para colocar os filtros em vigor.
Como resultado, FileZilla agora só mostra arquivos de imagem, independentemente do diretório que você abrir.
Na imagem abaixo, a seção Local Site tem uma lista de arquivos PNG e JPG – e nada mais – na pasta local /downloads, graças aos nossos filtros.
Você poderá, entretanto, visualizar as pastas nesses diretórios, mesmo que eles acabem não mostrando nenhum conteúdo por conta própria devido ao filtro.
Filtros adicionais
Para mais filtros, volte para o módulo Directory Listing Filters. Os principais filtros padrão que você vai encontrar são:
- Diretórios de controle de fontes
- Arquivos de exploradores inúteis
- Arquivos temporários e de backup
- Arquivos de configuração
- Mostrar apenas imagens
No geral, alguns desses filtros são para limpar sua interface e fazer uma busca mais simples no FileZilla. É por isso que eles têm a opção de remover coisas como “arquivos temporários” e “arquivos exploradores inúteis” nas configurações padrão.
No entanto, alguns filtros são para exibir o essencial sobre tudo. É por isso que nós vemos padrões para “arquivos de configuração” e “imagens”.
Outro aspecto dos filtros a considerar é como você é capaz de adicionar Remote Filters e Local Filters de forma independente. Sinta-se livre para filtrar apenas imagens na seção Local Filters enquanto mostra coisas como Source Control Directories no lado dos Remote Filters.
Sempre que tentar ativar um filtro, clique no botão OK.
Mas e se os filtros padrão não forem suficientes para suas próprias necessidades?
Nesse caso, clique no botão Edit Filter Rules para torná-las mais específicas.
Janela de edição de filtros
A janela Edit Filter Rules fornece condições e regras únicas para cada um dos filtros padrão de antes. Por exemplo, você pode entrar lá e filtrar itens que não correspondem aos nomes de arquivos que terminam com “.png”, “.gif”, ou “.jpg”.
Você também pode fazer os filtros se aplicarem a arquivos, diretórios ou a ambos ao mesmo tempo.
Como outro exemplo, você pode ir aos Source Control Directories e definir nomes de arquivos iguais a coisas como “.svn” e “.git” para que somente aqueles apareçam e o resto dos arquivos sejam filtrados da vista, como na captura de tela abaixo.
Como adicionar aos favoritos e múltiplos sites no FileZilla
Os filtros facilitam a movimentação no FileZilla, mas os bookmarks também são úteis para ir diretamente a um diretório de arquivos que é usado regularmente.
O recurso de favoritos do FileZilla funciona exatamente como os favoritos do navegador, exceto que ao invés de salvar uma página web, FileZilla salva uma seção do seu diretório de arquivos.
Para adicionar e gerenciar bookmarks, clique na tecla rápida do Site Manager.
Uma vez dentro da janela do Site Manager, você encontrará uma pasta chamada My Sites. Aqui é onde todas as suas conexões de sites remotos são colocadas quando você cria um link FTP ou SFTP através do FileZilla.
O Site Manager também fornece os campos para realmente fazer essas conexões com suas credenciais de hospedagem (como abordado anteriormente neste artigo). Você deve ver o nome de um site dentro da pasta My Sites se você já se conectou via FTP ou SFTP. Em nosso exemplo, o nome do nosso site é chamado de “Testingsite”.
O objetivo aqui é adicionar um bookmark para aquele site, facilitando o acesso a um diretório ou pasta específica sem ter que escavar por vários minutos.
Você pode fazer bookmarks para cada um dos sites armazenados no FileZilla. Como atualmente temos apenas um site conectado no Site Manager, selecione esse site para que ele seja destacado.
Agora, vá para o fundo da janela e escolha o botão New Bookmark.
FileZilla adiciona uma etiqueta “New Bookmark” com um ícone de estrela abaixo da hierarquia de sites em sua pasta My Sites. Sinta-se livre para renomear o bookmark para sua própria referência.
Vá para o lado direito da janela para encontrar os campos Local Directory e Remote Directory. Estes começam vazios para um bookmark, mas você pode procurar por diretórios específicos para serem enviados a eles sempre que você for ao bookmark.
Uma razão para registrar um bookmark é para que você sempre tenha acesso imediato aos arquivos de backup do seu site no seu Local Directory. Você também pode criar um bookmark para a pasta /public no campo Remote Directory. Com esta configuração, você está preparado para carregar arquivos de backup recentes para o local correto no servidor do seu site quando algo acontece como um arquivo corrompido ou um site quebrado.
Para estabelecer um diretório marcado nos campos, você deve procurar pelo diretório correto ou colá-lo no campo.
O campo Local Directory é o mais fácil. Basta clicar no botão Procurar, procurar o arquivo que você deseja marcar e adicioná-lo ao FileZilla.
O campo Remote Directory requer que você copie e cole o diretório ou estrutura de arquivo desejado, que você pode encontrar voltando para a página principal do FileZilla. Eles listam o endereço completo do diretório sob o menu suspenso Remote Site acima da Remote Directory Tree.
Agora que você especificou um Local Directory e (ou) Remote, clique no botão OK para salvá-lo para mais tarde no FileZilla.
Então, agora que você está pronto com alguns bookmarks novos, como você vai ativar um para um redirecionamento rápido para o arquivo de sua escolha?
O bookmark é salvo no FileZilla. Portanto, enquanto você mantiver esse site ativo no programa, você continuará a ter acesso ao bookmark.
Então, digamos que você abra alguns arquivos locais e remotos aleatórios. Você pode ver na captura de tela abaixo que nenhuma dessas pastas contém exatamente o que tínhamos no marcador de página.
Para usar um bookmark, clique novamente no botão Site Manager no canto superior esquerdo, depois selecione o bookmark na sua pasta My Sites.
Clique no botão Conectar para ativar o marcador e enviar-se diretamente para os arquivos.
Um aviso geralmente aparece se você já estiver conectado a um servidor. Você pode abortar a conexão ou estabelecer uma nova conexão com um novo servidor se você preferir manter múltiplas conexões em execução.
Neste caso, vamos usar a opção Abort Previous Connection já que não nos importamos com o que estávamos trabalhando antes. Entretanto, pode lhe servir bem usar a opção Establish Connection In A New Tab se você preferir salvar sua localização anterior.
Também é possível verificar a caixa de Always Perform This Action se você preferir não ver este popup no futuro.
Qualquer que seja a sua escolha, clique no botão OK para continuar.
O bookmark então abre diretamente os arquivos especificados no Site Manager.
Em um instante, você poderá acessar algo importante tanto no Local Site como no Remote Site. E, como mencionado, não há necessidade de fazer bookmarks para ambos se você não os quiser.
Nossa captura de tela mostra a conveniência de tal bookmark, vendo como nós automaticamente ganhamos acesso a um backup do site WordPress com todos os arquivos importantes como /wp-admin, /wp-content, e /wp-inclui. A seção Remote Site nos enviou para a pasta /public, que contém as pastas que você normalmente teria que substituir se restaurando um backup.
Tudo o que é necessário agora é carregar arquivos do Local Site para o Remote Site para uma restauração completa de um backup. E enquanto você estiver pensando em usar bookmarks para restaurar os backups, você também deve considerar o ajuste fino do seu processo de backup do WordPress.
Lembre-se, essa é apenas uma das razões pelas quais você pode considerar ligar os marcadores de página no FileZilla.
Às vezes é apenas bom ter acesso direto aos diretórios de arquivos comumente usados. Outras vezes você precisa localizar arquivos em uma emergência, ou quando é necessário trocar imagens de banners em um plugin. As opções são infinitas.
Para encerrar esta seção, nós queremos falar sobre como adicionar vários sites no FileZilla, considerando que isso é feito no mesmo lugar que você gerencia os bookmarks.
Adicionar um novo site significa que você está conectando vários sites para rodar simultaneamente no FileZilla. Cada site precisa de suas próprias credenciais de hospedagem SFTP ou FTP, após o que você pode se conectar e alternar entre os sites.
Novamente, escolha o botão Site Manager no canto superior direito da janela principal do FileZilla. A seguir, vá para a pasta My Sites e clique no botão New Site.
FileZilla gera automaticamente um novo site dentro dessa pasta My Sites. Você pode clicar no site para renomear para sua própria referência.
Aqui estão algumas notas importantes a serem lembradas sobre novos sites no FileZilla:
- Você é capaz de fazer quantos sites quiser no FileZilla. Todos eles são armazenados sob essa pasta My Sites.
- Você tem a habilidade de criar bookmarks únicos para cada um dos sites listados na pasta My Sites.
- Você deve se conectar com credenciais de host FTP ou SFTP exclusivas a cada novo site. Não é diferente dos métodos que cobrimos anteriormente neste artigo. Você deve ir ao seu host e copiar as credenciais como Host, User, Port, e Password.
- Lembre-se de selecionar o protocolo certo ou você receberá um erro. A maioria dos hospedeiros respeitáveis usam SFTP, uma vez que é mais seguro.
Como usar o FileZilla para buscar de arquivos locais, Remotos e Comparativos
Outra solução para pular a bagunça dentro do FileZilla é usar a função Search.
Embora a ferramenta de busca do FileZilla possa ser um pouco lenta, você pode digitar uma palavra-chave que corresponda a um arquivo que você está procurando, e então definir a consulta de busca em segundo plano para completar a busca enquanto você trabalha com seus arquivos.
Comece encontrando o ícone dos binóculos, localizado no lado superior direito da janela principal do FileZilla. É a última tecla rápida no Painel de Controle.
Este botão é chamado Search for Files Recursively, e permite que você complete uma ampla gama de buscas em sites remotos e locais, juntamente com buscas comparativas para ambos.
Clique no botão Search (binóculos) para iniciar a busca.
Como você pode ver, existem opções para completar uma Local Search, Remote Search e Comparative Search.
Busca local de arquivos
Vamos começar com a Busca Local, então selecione essa opção e vá para o campo Search Directory para digitar em qual diretório do seu computador você gostaria de pesquisar. Isto frequentemente preenche por padrão baseado no que você tem pesquisado no FileZilla. Você pode precisar ampliar a busca de volta para um diretório geral de usuário se você quiser incluir todos os arquivos do seu computador na busca.
No campo Search Conditions, selecione Match All of the Following.
Então, vá até os parâmetros de busca para digitar uma palavra-chave que possa estar incluída em um arquivo que você queira encontrar. Isto varre todo o seu diretório em busca de nomes de arquivos que contenham a palavra-chave. Neste caso, nós vamos digitar “kinsta” como uma palavra-chave para localizar um logotipo Kinsta que estamos procurando.
Clique no botão Search para executar o processo.
Deve levar apenas alguns segundos para revelar alguns resultados, mas consultas em diretórios maiores podem continuar funcionando em segundo plano ou levar mais tempo para produzir quaisquer descobertas.
Vá para o painel de Results para ver o que a ferramenta de Busca produziu. Como esperado, FileZilla encontrou várias instâncias do logotipo Kinsta armazenadas em minhas pastas /documento e /library.
Sinta-se livre para clicar com o botão direito do mouse em um dos arquivos para completar ações como mostrá-lo em um gerenciador de arquivos, fazer upload para o servidor remoto, ou apagar o arquivo completamente.
Neste caso, vamos escolher o link Show in File Manager para abrir a imagem no computador.
E aí está!
O painel de File Search oferece uma infinidade de configurações para se tornar mais específico com suas buscas. Por exemplo, você pode escolher mudar de Filename para um dos seguintes:
- Tamanho do arquivo
- Caminho
- Data
Ir com a opção Fileize permite que você procure por arquivos maiores ou menores que um tamanho específico. A opção Data permite que você digite intervalos de datas para localizar arquivos que foram criados durante certos períodos de tempo.
O campo Contém outras opções para ampliar ou apertar o escopo da sua busca. Clicando nesse campo revela as seguintes opções:
- Contém
- É igual a
- Começa com
- Termina com
- Fósforos regex
- Não contém
Estes são alguns de seus principais parâmetros de busca, vendo como eles especificam o que deve ser feito com a entrada no próximo campo. Como exemplo, você pode querer encontrar apenas nomes de arquivos que terminam em PNG, se livrando de todos os outros arquivos não-PNG.
Você também poderia ser mais específico com ela, usando a opção Is Equal To para exibir somente arquivos com uma correspondência exata com a palavra-chave que você digitou antes.
Finalmente, FileZilla apresenta um campo suspenso de Condições de Busca com as seguintes opções:
- Combine tudo o que segue
- Combine qualquer uma das seguintes opções
- Não corresponda a nenhum dos seguintes
- Não combine tudo o que se segue
Estes estão relacionados ao fato de que você pode incluir múltiplas condições de busca na caixa abaixo. Como tal, o uso da opção Match All of the Following requer que a busca esteja alinhada com cada condição de busca.
Você também vai notar várias caixas de seleção na parte inferior da janela. Novamente, estas fortalecem suas possibilidades de busca com requisitos mais específicos. Por exemplo, você pode garantir que todas as Conditions Are Case Sensitive. Também é possível restringir sua busca a arquivos, diretórios, ambos, ou nenhum deles.
Continuando, a seção de Remote Search do FileZilla contém dois outros Search Types: uma para uma Remote Search e outra para uma Comparative Search.
Busca Remota de Arquivo
Escolha o botão de pesquisa remota para limitar sua pesquisa aos arquivos do seu Remote Site.
Assim como com a funcionalidade Busca Local, a janela pede que você preencha o Diretório de Busca para sua Busca Remota. Você deve colar neste diretório específico ou digite-o você mesmo.
As Condições de Busca e outros parâmetros de busca são todos iguais aos que acabamos de cobrir acima. Você ainda pode ajustar de Nome de Arquivo para Data ou Contém para Não Contém.
Além disso, você pode digitar uma palavra-chave de busca para o arquivo ou diretório que você gostaria de encontrar.
Para este tutorial, nós vamos colocar um “footer.php”, já que você frequentemente tem que localizar o arquivo footer.php para ajustar um rodapé do WordPress, ou às vezes para adicionar coisas como HTML ou CSS em um plugin ou tema.
Clique no botão Pesquisar para executar a pesquisa.
Vários arquivos de footer.php aparecem em nossa seção Resultados de Busca. Certifique-se de verificar a coluna Caminho para descobrir se é o arquivo real que você quer.
Sinta-se habilitado a explorar mais, clicando nos arquivos, visualizando-os ou baixando-os para o seu site local.
Pesquisa comparativa de arquivos
O último tipo de ferramenta de busca no FileZilla é chamado de Busca Comparativa. Isso permite que você adicione múltiplas condições de busca e execute essas regras tanto nos diretórios locais quanto remotos. Os resultados são exibidos lado a lado para que você possa analisar as diferenças ou descobrir qual deles você realmente precisa usar para um projeto.
Para este, você deve optar por pesquisar um Local Directory e um Diretório de Busca (o Remote Directory). Nós vamos digitar “wp-content” para nossa palavra-chave para ver se somos capazes de identificar arquivos /wp-content tanto em nossos arquivos de backup locais quanto dentro dos arquivos do site.
Clique no botão Pesquisar, depois espere para ver o que aparece nos Resultados Locais e nos Resultados Remotos.
Não há muita “comparação” feita além de mostrar que ambos os arquivos existem ou não existem em ambos os ambientes. Além disso, a busca comparativa também permite que você escolha aqueles arquivos para edição, upload ou download.
Como corrigir erros de conexão no FileZilla
Apesar de sua robustez, erros podem ocasionalmente aparecer no FileZilla devido a credenciais de login incorretas, problemas com informações DNS ou outros problemas como conexões lentas ou não confiáveis.
Nesta seção, vamos cobrir todos os erros comuns mostrados no FileZilla e guiá-lo através dos passos para resolvê-los.
Fatal Error: Operation Timed Out
O erro “Operação Timed Out” ocorre por uma variedade de razões. Parece sério devido à mensagem vermelha capitalizada “FATAL ERROR”, mas na maioria das vezes, há uma correção rápida.
Primeiro de tudo, o timing da operação muitas vezes não tem nada a ver com você digitando algo errado. Na verdade, este erro também aparece quando você não usa o FileZilla há algum tempo. Portanto, o aplicativo simplesmente desconecta o cliente do servidor para fins de segurança.
Nesse caso, volte ao Gerenciador do Site para clicar no botão Conectar mais uma vez. Isto deve estabelecer uma nova conexão desde que as credenciais FTP ainda estejam corretas de antes.
Esteja ciente de que um erro de tempo pode aparecer devido a credenciais de usuário incorretas ou uma conexão não confiável. Certifique-se de verificar duas vezes as credenciais de login para obter precisão.
Se esse não é o problema, é possível que sua conexão com a internet esteja instável ou que seu servidor host tenha algumas restrições que limitam a velocidade da conexão. Nessas situações, você pode ser capaz de estender as configurações de Timeout para dar ao FileZilla mais tempo para estabelecer uma conexão.
Complete este processo indo para FileZilla > Settings.
Na nova janela, vá para a aba Conexão. Encontre o campo Timeout em segundos para dar ao FileZilla mais tempo para processar as conexões. Você também pode ajustar o número de tentativas para ver se isso vai ajudar.
Erro: Directory Listing Aborted By User
Um erro do FileZilla diz “Directory Listing Aborted By User”.
Embora isto possa parecer devido a um problema de timeout, é mais provável que você tenha escolhido abortar uma conexão a fim de reabrir uma conexão passada ou link para um novo site. Isto é comum quando você tenta navegar para um bookmark também.
Esta não é grande coisa. Você pode prosseguir com a nova conexão que você fez, ou você pode considerar voltar para o Site Manager para reconectar-se com o site ou conexão anterior.
Erro: Cannot Establish FTP Connection To An SFTP Server: Please Select Proper Protocol
FileZilla exibe o erro “Could Not Connect to Server” como uma forma ampla de lhe dizer que a conexão falhou. Então, você pode ver isso por uma infinidade de razões.
Comece procurando por erros mais específicos para lhe dar pistas sobre a causa real do erro “Não foi possível conectar-se ao servidor”.
Por exemplo, a mensagem “Please Select Proper Protocol” indica que você digitou potencialmente as credenciais certas, mas com o protocolo errado. Isto é comum para aqueles que tentam se conectar via SFTP através do módulo Quickconnect.
Como sabemos, o botão Quickconnect, por padrão, só permite o uso de FTP padrão. Portanto, você deve entrar no Site Manager para se ajustar ao protocolo correto usado pelo servidor ou pela sua empresa de hospedagem.
Erro: Authentication Failed
O erro “Authentication Failed” lhe diz que você digitou o nome de usuário ou senha errado para fazer a conexão.
Para resolver este problema, tente digitá-los novamente ou copiá-los e colá-los para manter a precisão.
Se você ainda estiver tendo problemas, entre em contato com o proprietário do servidor, como sua empresa de hospedagem, para explicar que suas credenciais de login FTP não estão funcionando.
Vários Erros de Host e Porta
Ao digitar o Host ID ou Porta errado, o resultado é a mesma mensagem de erro. Você recebe uma mensagem de “Connection Timed Out”, depois um erro “Could Not Connect To Server”.
Estes são bastante genéricos e podem significar algumas coisas, mas você sabe que é um problema de Host ID ou Port quando FileZilla termina o envio de mensagens com um Comando e Resposta. É basicamente o seguinte: “Isto é o que nós tentamos e não funcionou”. Talvez você tenha digitado o Host ou o Port errado”.
A solução para este aqui é simples: verifique se você deu um soco em ambos os lados da direita. Você pode copiá-los e colá-los para remover a possibilidade de erro humano. Finalmente, contate seu anfitrião se você ainda estiver tendo problemas.
Servidores com configurações incorretas
Ocasionalmente, FileZilla pode compartilhar um erro sobre uma “conexão ociosa” ou um “Timeout”. Isso geralmente significa que há um servidor configurado inadequadamente em algum lugar entre a conexão do seu computador local e o site remoto.
Se você é dono do servidor problemático, o problema a resolver é seu. No entanto, a maioria dos usuários não são os donos do servidor, então você não tem muito controle sobre esta situação.
Você pode tentar entrar em contato com o proprietário do servidor para ver se eles podem ajudar.
Ou, você tem a opção de fazer um ajuste no FileZilla para corrigir temporariamente o problema.
Para tentar, vá para Edit > Settings no menu principal.
Clique em Conexão > FTP, então localize a seção FTP Keep-alive e marque a caixa de seleção Send FTP Keep-alive Commands.
Como o próprio FileZilla menciona, você não deveria ter que usar isso regularmente. O problema aqui é um servidor mal configurado, então é melhor entrar em contato com o administrador do servidor para descobrir o que está acontecendo.
Tendo dito isto, nós gostamos disto como uma solução se você não tiver tempo para esperar pelo administrador.
FileZilla Client vs FileZilla Server
Uma pergunta comum sobre FileZilla geralmente surge antes mesmo dos usuários fazerem o download do software. A razão para isto é porque o site FileZilla apresenta dois botões de Download: um para o Cliente FileZilla e outro para o FileZilla Server.
Qual é a diferença entre os dois?
FileZilla afirma que você deve “Escolher o cliente se você quiser transferir arquivos”. Pegue o servidor se você quiser disponibilizar arquivos para outros”.
Isso é um pouco vago, então vamos olhar para os dois mais de perto.
FileZilla Client
- O FileZilla Client permite que os usuários façam upload e download de arquivos para/de um servidor FTP. Você faz uma conexão entre um servidor e sua máquina local (o cliente) a fim de mover arquivos para frente e para trás.
- Clientes FileZilla múltiplos podem conectar-se a um servidor FileZilla para recuperar arquivos do servidor. Você também pode usar um Cliente para se conectar com um servidor FTP remoto como aquele que está hospedando seu site.
- Você pode instalar o Cliente FileZilla em máquinas Windows, Linux e Mac.
- O Cliente inicia todas as transferências. Além disso, o Cliente pode se conectar a um número ilimitado de Servidores FTP.
FileZilla Server
O FileZilla Server oferece alguns recursos adicionais que você pode querer usar:
- O FileZilla Server fornece uma maneira de hospedar uma coleção de arquivos em seu computador local.
- Ele serve como um local centralizado para os usuários do Cliente FTP recuperarem arquivos daquele computador a qualquer momento. Eles também podem enviar arquivos para o Servidor.
- O FileZilla Server só funciona em computadores Windows.
- O Servidor é incapaz de iniciar transferências. Ele serve como uma ferramenta de armazenamento, trabalhando em conjunto com os Clientes FileZilla que iniciam as transferências. Você não pode conectar um Servidor a outro Servidor. Ele só permite conexões internas de Clientes.
Em geral, a conexão entre um cliente FileZilla e FileZilla Server funciona similar a um aplicativo de armazenamento em nuvem como Dropbox ou Google Drive. Entretanto, os modos de acesso, as medidas de segurança e o custo total de cada um são totalmente diferentes.
A diferença mais gritante é como as transferências de arquivos por FTP requerem um Cliente e um Servidor, como os da FileZilla. O armazenamento em nuvem só precisa de um navegador web ou de um aplicativo para acessar arquivos em nuvem.
FileZilla Gratuito vs FileZilla Pro
A versão gratuita do FileZilla tem a maioria das características que você sempre precisará. Essa é uma das razões de ser tão popular.
Entretanto, há também uma versão paga e atualizada, chamada FileZilla Pro.
Esta versão Pro do cliente FTP requer um pequeno pagamento, mas adiciona vários recursos avançados que podem vir a ser úteis para usuários avançados.
Vamos dar uma olhada em como as duas versões se empilham uma ao lado da outra.
FileZilla (Gratuito)
A versão regular do FileZilla Client é destinada a todos os usuários que precisam de recursos de FTP, incluindo usuários pessoais e profissionais. A lista de recursos é longa, e a maioria dos usuários não deve ter problemas para obter o que precisa da versão gratuita.
Aqui está o que esperar:
- Suporte a múltiplos protocolos de transferência como FTPS, FTP, e SFTP
- Uso multiplataforma com versões para Mac OS X, Linux, e Windows
- Busca remota de arquivos para localizar arquivos com regras e parâmetros
- Favoritos que ajudam você a ir diretamente às seções do seu diretório de arquivos ao invés de ter que cavar por eles toda vez
- Suporte para múltiplos idiomas
- Transferência de arquivos grandes em velocidades rápidas
- Uma configuração de navegação de diretório que compara diretórios de dois sites
- Edição remota de arquivos para que você não tenha que re-enviar um documento quando ele precisar de edições
- Ferramentas de filtragem para reduzir uma busca baseada no nome do arquivo, tamanho do arquivo, ou outros parâmetros
- Uma interface de arrastar e soltar para mover arquivos de um site para outro. O arrastar e soltar permite que você faça upload ou download de arquivos com o clique de um botão.
- Um botão Quickconnect para fazer instantaneamente uma conexão FTP com as credenciais certas.
- Um módulo Site Manager que ajuda você a fazer conexões mais seguras, adicionar vários sites e lidar com coisas como bookmarks
- Opções para configurar as velocidades de transferência de seus arquivos
- Uma interface de usuário com abas com teclas rápidas para reorganizar e ocultar certos módulos para uma experiência mais fácil de usar
FileZilla Pro
Como mencionado, o Cliente FileZilla gratuito faz sentido para a maioria dos usuários. Entretanto, pode haver um ou dois recursos na versão Pro que podem facilitar o seu fluxo de trabalho.
O FileZilla Pro atende principalmente a usuários profissionais, adicionando suporte para opções de armazenamento em nuvem. Nós sentimos que elas também são úteis para usuários não profissionais se você estiver interessado em transferências de nuvens.
Tudo da versão gratuita do FileZilla vem incluído com o FileZilla Pro. Além disso, você também receberá suporte para os seguintes serviços e protocolos de armazenamento em nuvem:
- Amazônia S3
- O serviço Backblaze B2
- Dropbox
- OneDrive da Microsoft
- O Serviço de Armazenamento de Arquivos da Microsoft Azure
- O Serviço de Armazenamento Blob da Microsoft Azure
- Armazenamento Google Cloud
- Google Drive
- Armazenamento Swift OpenStack
- Caixa
- WebDAV
- Qualquer terceiro fornecedor que utilize o Amazon S3
Há também uma versão para download chamada FileZilla Pro + CLI para usar a Interface de Linha de Comando e executar transferências em lote. Isto pode vir a ser útil para aqueles acostumados a trabalhar através de comandos CLI, como desenvolvedores e engenheiros.
Resumo
Leva apenas alguns momentos para aprender como usar o FileZilla, mas há muitos recursos adicionais que podem ajudar a levar seu gerenciamento de transferência de arquivos para o próximo nível. Embora não tão moderno como alguns dos outros clientes FTP no mercado hoje, o FileZilla compensa isso com sua confiabilidade, velocidade e ampla gama de recursos para transferir arquivos, fazer bookmarks e modificar seus arquivos.
Agora é a sua vez: Você já usou o FileZilla? O que você gosta e não gosta nele? Nos deixe saber na seção de comentários!
Deixe um comentário