Por que o Finder não basta
O macOS pode se conectar a um servidor FTP pelo Ir → Conectar ao Servidor do Finder, mas a Apple observa que você só pode copiar arquivos do servidor; para copiar arquivos para o servidor, você precisa de outro app. O FTPS, FTP com criptografia TLS, nem aparece na lista do Finder. Veja Conectar o Mac a computadores e servidores compartilhados, da Apple.
FTP, FTPS ou SFTP?
| Criptografado | Observações | |
|---|---|---|
| FTP | Não | A senha e os arquivos trafegam abertos. Use só em uma rede confiável, ou quando não houver outra opção. |
| FTPS | Sim, com TLS | FTP com criptografia. Comum em hospedagens de sites e servidores de backup. |
| SFTP | Sim, via SSH | Um protocolo diferente, muitas vezes no mesmo host. Veja SFTP no Mac. |
Se a sua hospedagem oferece SFTP ou FTPS, use um deles.
Antes do FTPS: instale as Command Line Tools
O AnyBucket faz o TLS do FTPS passar por uma pequena ponte em Python, então ele requer o python3 das Command Line Tools da Apple. Se você não as tiver:
- Abra o Terminal.
- Execute
xcode-select --installe siga as instruções.
O FTP comum não precisa de nada extra.
Conecte no AnyBucket
- Pressione ⇧⌘K (Arquivo → Conectar ao servidor …).
- Em Servidores, escolha FTP ou FTPS.
- Digite o servidor, o seu nome de usuário e a senha. A senha vai para as suas chaves de início de sessão.
- Se quiser, digite um caminho inicial, como
/public_html, e um apelido. - Pressione Conectar, ou salve antes como favorito.
Ou cole um endereço ftp:// ou ftps:// na paleta (⌘K).
O AnyBucket se conecta em modo passivo, que funciona através da maioria dos firewalls e roteadores domésticos, e o FTPS usa TLS explícito. Se o certificado do servidor for autoassinado, o AnyBucket pergunta uma vez e lembra a sua escolha para aquele favorito.
Envie um site
- Abra a pasta do seu site em Este Mac em um painel e o servidor no outro (⌘\ abre um segundo painel).
- Marque os arquivos com Espaço, ou pressione ⌘A para marcar todos.
- Pressione F5. Se um arquivo já existir, escolha Substituir, Substituir se mais recente, Manter ambos, Pular ou Retomar, e marque Aplicar a todos para responder uma vez só.
Para enviar só o que mudou, pressione ⌥F5: Comparar e sincronizar lista cada arquivo novo ou alterado antes de qualquer coisa mudar. Veja sincronizar uma pasta com um servidor.
Saia do FTP
Vai levar um site ou um arquivo de um servidor FTP antigo para S3, WebDAV ou SFTP? Abra o servidor FTP em um painel e o novo destino no outro, marque e pressione F5. Os arquivos passam por um pequeno buffer no seu Mac, sem nenhum download para gerenciar. Veja copiar arquivos entre servidores.
Se não conectar
- O FTPS falha logo de cara: instale as Command Line Tools (acima). Veja solução de problemas.
- O login funciona, mas as listagens travam: as portas passivas do servidor podem estar bloqueadas pelo firewall dele. Pergunte à sua hospedagem quais portas ela usa no modo passivo.
- Uma transferência parou: ela é repetida sozinha; o que ainda falhar aguarda em Precisa de atenção na janela Transferências (⌥⌘T).