O SFTP permite-lhe carregar e descarregar ficheiros através de SSH. Num VPS, utiliza os mesmos detalhes de login que o SSH normal: o endereço IP do VPS, o nome de utilizador SSH, a palavra-passe ou chave SSH e a porta SSH.
A porta SSH/SFTP padrão é 22, a menos que a tenha alterado. Se o SSH não funcionar, o SFTP também não funcionará.
- Instale um cliente SFTP como o FileZilla ou o WinSCP no seu próprio computador.
- Crie uma ligação utilizando o protocolo
SFTP, o IP público do seu VPS, a porta22e o seu nome de utilizador SSH do Linux. - Ligue-se ao VPS. Se o cliente perguntar se deve confiar na chave do host, aceite apenas se o endereço IP estiver correto.

- Carregue ficheiros na pasta utilizada pelo software que está a executar. Não carregue ficheiros aleatoriamente em
/a menos que um guia lhe diga especificamente para o fazer.
| Caminho | Uso comum |
|---|---|
/home | Pastas de utilizador, ficheiros de jogos e contas de serviço. |
/opt | Software instalado manualmente. |
/srv | Serviços hospedados, dependendo da sua configuração. |
/var/log | Registos. Descarregue daqui quando estiver a resolver problemas. |
Para o guia completo do FileZilla, utilize Como ligar-se ao SFTP usando o FileZilla.
Erros comuns de SFTP
- Usar FTP em vez de SFTP. Um VPS normalmente utiliza SFTP sobre SSH.
- Carregar ficheiros na pasta de utilizador errada e depois iniciar a aplicação a partir de outra pasta.
- Carregar arquivos mas esquecer de os extrair no VPS.
- Alterar a propriedade ou permissões de forma a impedir que o serviço leia os ficheiros.
Se um ficheiro for carregado mas a aplicação não o conseguir ver, verifique o caminho exato da pasta na configuração da aplicação ou no comando de arranque.
