SFTP using Flow SFTP client

I’ve setup an SSH key on my machine and I can SFTP using terminal but I’d like to use Flow’s SFTP software on my Mac for speed. I get “Key exchange failed” when I enter my credentials every time. I am able to choose an SSH key to be used in authenticating the session but no matter which key I use (Found in /Users/user/.ssh/known_hosts, it still won’t work.


Submit an 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.


Usually, you get two files when you generate an SSH key. id_rsa and id_rsa is the private key (which you can extract the public key from) and, as the name says, is the public key only. Have you tried configuring Flow to use /Users/user/.ssh/id_rsa as the SSH key? If not, does the sftp command still work when you pass the -i /Users/user/.ssh/id_rsa option to it (which forces it to use the specified key)?