Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hello, @martinrDolphin
The error means that FileZilla tried all available authentication methods and have not succeeded. In your case, there was only public key authentication method available.
Here, you have two options, one would be to enable password authentication and the other would be to add your ssh key to your FileZilla application.
When logged into the recovery console you can enable the 'PasswordAuthentication` in order to access the droplet via ssh client or FileZilla using a password instead of the key.
You can enable PasswordAuthentication for your Droplet by modifying your /etc/ssh/sshd_config file. Once set to Yes restart the SSH service and connect via an SSH client for a more stable connection. You can then modify your ~/.ssh/authorized_keys file to add the appropriate public key.
To enable the PasswordAuthentication follow these steps:
sudo nano /etc/ssh/sshd_configPasswordAuthentication from “no” to “yes” and save the filesudo nano ~/.ssh/authorized_keyssudo nano /etc/ssh/sshd_configPasswordAuthentication from “yes” to “no” and save the fileYou can then upload the key using this command:
- ssh-copy-id -i ~/.ssh/YourKey user@droplet
Note that you need to enter the path to your actual ssh key.
Hope that this helps! Regards, Alex
Hello, @martinrDolphin
What I can recommend is to access the droplet via sFTP using a client like FileZilla and download the source code of your site/application.
If you have access to your account then you can easily connect to your droplet. You can also use the root username to connect and if you do not remember or have the password you can also reset it.
You can check the following articles in order to connect via sFTP.
https://docs.digitalocean.com/products/droplets/how-to/transfer-files/
Regards, Alex