Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Need SFTP, only seeing FTP. How do I get more options?

After clicking "Open Connection" on Cyberduck, I'm only given the option of "FTP from the drop-down menu. When Nick clicks drop-down, he's given several different options.

How do I enable SFTP as a choice?

Alex Hedley
Alex Hedley
16,381 Points

Does their help page point you in the right direction

https://trac.cyberduck.io/wiki/help/en/howto/sftp

Ryan Watson
Ryan Watson
5,471 Points

Im not able to check this my self right now, have not used Cyberduck, and I'm not sure where you saw Nick use this FTP client, but most FTP clients that I have used will let you specify a protocal when entering the host name.

Try adding this to the begining of your host name:

sftp://

You will also need to know the SFTP port that is being used. A common SFTP port is 22, but this is not always the port that is used.

I will try to verify if this method works later and check back with you, but again this is just a suggestion as I can not verify this right now.

EDIT: Also, sometimes instead of asking for a "host name" some FTP clients will ask for a "server name". If the "sftp://" format does not work, try the following format:

sftp.servername.com where "servername" = the domain of your server