I have a server I'd like to keep very secure so I have not installed FTP on the machine and will instead use SFTP which, as I understand it, uses an SSH connection and transfers files using the SSL File Transfer Protocol.
I managed to connect and transfer a test file using FireFTP and a private key, but FireFTP kind of sucks -- it's just so easy to upload your file to the wrong place.
Can anyone recommend an SFTP client that supports key-pair authentication and which behaves like the Dreamweaver file manager? I.e., when you right-click a local file in the file manager and click "upload", it uploads the file to the appropriate folder in the webroot rather than just uploading the file to whatever remote folder you have selected in the UI. In other words, the file management UI should be aware that one's local directory structure is a mirror of the remote web root directory structure.