Mount a file system on a different computer via ssh:
sshfs -o follow_symlinks user@server:/home/user/ /path/to/mount/point
server is the other computer,
user is your username on the other computer and
/home/user/ is the folder you want to include from the other computer.
/path/to/mount/point is the place on your drive where the files will be located. It needs to be a folder that exists and is empty.
To get rid of the mounted folder again use
This is probably a very old hat for Linux-savy people. You can use
ssh to execute commands on a remote server, just pass them on as an additional argument:
ssh firstname.lastname@example.org "cd bla ; ls ; python test.py "
I use double quotes (“) istead of single quotes (‘) to interpret variables. Different commands are separated with semicolon (;). You can use any command you like, but for some reason when I call some GUI I don’t get the output on the command line until the window is closed.
Dolphin allows you to connect to folders on other machines per SSH, but there is no option to specify a key file. But you can add the key to your general SSH configuration (with the added benefit that you also won’t have to specify the keyfile anywhere else, no more
-i on the command line!). This is how it works:
- Locate your private key file, say it’s
- Open or create the file
~/.ssh/config and add the lines
fish://email@example.com/path/to/folder/ into the location bar.
- Now it should ask for the passphrase to your key.