New answers tagged sftp
Check your /etc/ssh/sshd_config. Find the line smth like Subsystem sftp /usr/libexec/openssh/sftp-server. Next you have two options (should work both, I do not remember which one I have used). First, you may register this executable as a shell and set it for the user, or, the second one, ForcedCommand for that user in sshd_config.
On your local system, create a skeleton of what you want. For example, if you want to copy file foo to remote location /etc/foo, then you need to create an etc directory and then put foo into it. Then tar the skeleton. Now you can do this via cron as suggested by @Anthon in the comments to the question above. Step by step: On the remote host, create ...
lcd: your local folder (with subfolders) cd: your remote folder put -r .
What I do is use scp instead of (s)ftp, and change the shell to sudo su - in WinSCP this is in Advanced\SCP\Shell, but this only works with the scp protocol.
Nautilus, ROX-Filer, Thunar, and essentially anything else using GIO/the GNOME VFS supports this, as do Dolphin and Konqueror and essentially anything else using KDE's KIO layer. Probably you are already using one of these to look at your computer. You can also use sshfs to mount a remote SFTP server in a directory on your machine, and then use any file ...
I spoke to our sysadmin and adding the public keys corresponding to the Virtual IPs of the guest Servers in the authorized_keys files of all the servers did the trick. This enables the application to talk to the guest server irrespective of where they are physically running.
Top 50 recent answers are included