Connecting a Remote Server (SSH)
Fictura's Remote source/destination talks to a server you control over SSH — exports push with rsync, imports pull by listing and copying files with ssh/scp. Both need a working, passwordless SSH key login to the server first.
1. Generate an SSH key, if you don't already have one
ssh-keygen -t ed25519
Accept the default location (~/.ssh/id_ed25519) unless you have a reason to choose another.
2. Copy your key to the server
ssh-copy-id user@example.com
3. Confirm passwordless login works
ssh user@example.com
If this logs in without prompting for a password, Fictura will be able to connect the same way. If it still prompts, the key isn't set up yet — Fictura can't do anything ssh itself can't.
4. Enter the connection details in Fictura
In Import or Export, choose Remote and fill in:
- Host —
example.com - User — the account you tested SSH login with
- SSH Key Path — where your private key lives, e.g.
~/.ssh/id_ed25519 - Remote Directory — the folder on the server to read from or write to
Setting these once under Settings's Export → SSH fields makes them the default for both export and import, instead of re-entering them each time.
Keep in mind
Export's optional "skip files already on server" checkbox runs rsync --update, so re-running an export to the same remote directory only transfers what's changed. Import over SSH always pulls in everything found under the remote directory in one pass, rather than a selection grid.