cyberduck and VPS and SSH daemon
This is what I found:
(before I can setup Cyberduck) It says: make sure your VPS is running an SSH daemon* (all Linodes run an OpenSSH server by default), and that you have a user account on the server before following these instructions.
How do I do this? I don't really understand. Please help ASAP. Thanks!
2 Replies
Have you taken a look at the setup guides on Linode? https://www.linode.com/docs/getting-started
Of interest might be the security guide:
It instructs you how to add an unprivileged user. Once you follow that particular step you will have a user that is not root. You can then create a sftp type connection in CyberDuck and connect using that user and password (or no password if you chose to generate a key).
If cyberduck continues to have issues test that you are able to logon to your server with SSH by launching "terminal". /applications/utilities/terminal.app (on your mac). In the Terminal app type ssh LOGINNAME@YOURIPorDOMAIN if you cannot login via SSH you cannot login via sftp. Double check the guides or post specific errors (if you can)
If you already have a user created…simply use that user's name and password.
I am pretty sure you cannot sftp as root. You certainly shouldn't