Every now and then, I need to modify files hosted on a rented web space where the hoster provides access via SFTP. Since
unencrypted connections with plaintext passwords in them suck, of course I'm using SFTP. But this turns out to be a royal
pain in the ass, because the Linux SFTP client can only be used interactively and does not provide any means of saving
the password because hey, use Public Key Authentication. Sadly, I can't because it's just not available. So every time
I want to do a file operation, I need to find the damn credentials in some text file, start an interactive sftp session,
do whatever I want to do (interrupted by lots of cd'ing around) and then close the session again to get my bash back.
Obviously, this sucks. I can't establish any kind of workflow because I keep getting interrupted by having to do trivial
stuff in a non-trivial way.
Read more…