I’m trying to load files to my newly added DO Lamp setup on Ubutu droplet using Filezilla.
I am using SFTP, and Filezilla wanted to convert my SSH key to a Filezilla-compatible type: ppk. So I did that. I set port as 22:
http://i.imgur.com/ahE3cKB.png
But am getting error:
Disconnected: No supported authentication methods available (server sent: publickey)
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.
Click below to sign up and get $100 of credit to try our products over 60 days!
Hi, super newb here. Where exactly are these commands entered? In the console?
@dynamicdentaledu
Have you configured SSH to allow public key authentication, created the proper user directories, and set the proper permissions on them (for that specific user)?
For example, using
danturcotte
as the user, we’d create:and
This could be done using:
You would then paste your public key in
authorized_keys
and save.Once done, you’d need to make sure the proper permissions are set on the directories and the file. We can do that using:
If you’ve not already, you can modify your user and see the users home directory using
usermod
.Now you want to make sure Public Key Authentication is enabled, so you’ll need to open up:
Search for
PubkeyAuthentication
and make sure it’s set toyes
For security, I’d recommend only using PKA, so I would turn
PasswordAuthentication
off by setting it to no. Quick note though, if you don’t have an SSH Key setup forroot
, you will lock yourself out with this setting, so you’d need to make sure a key is setup forroot
as well, or create asudo
user so you can runroot
-level commands by escalating.Once those changes have been made, you’ll need to restart SSH.