Connect to remote Server with macOS Sierra through sftp
Solution 1:
I know I am reviving an old thread, but I had this doubt and I solved it with open source software which is wonderful.
The best option if you want to stay open source and spend only on donations is Fuse for MacOS + SSHFS for OSX. You can download it here https://osxfuse.github.io.
It works with Mojave. You can follow this tutorial and adjust the addresses, usernames and mountpoints accordingly.
Apparently using Macfusion and following the instructions on the github wiki of Fuse for MacOS you can use the newest SSHFS version with Macfusion instead of the older that comes packaged with Macfusion.
Macfusion allows you to mount the remote sftp servers graphically. You could also create some Applescripts to mount the volumes with one click, that's what I did.
Solution 2:
It seems that this is not possible with MacOS Sierra standard tools (sftp via Finder); Macfusion is also no more compatible with Sierra.
As costly alternative you could use Commander Pro, Panic Transmit 4 or Mountain Duck (35-40$). As less costly alternative you could use Flow from the App Store (~5$). As a free alternative you could use webdav with Finder (http://...).
What I did was installing winebottler (comes packed together with wine in one .dmg) and then install WinSCP via it. It was quick and worked, but is indeed rather a weird solution... ;-)
Solution 3:
A colleague suggested me to use filezilla: https://filezilla-project.org/download.php?platform=osx It is not a direct integration into Finder but you have a file browser locally and remotely.
Solution 4:
use sftp username@host in the terminal on Mac and you will be sorted