SSH Config Import / Export
Bring your existing ~/.ssh/config in, push your TabSSH connections back out, or bulk-import from spreadsheets and PuTTY.
📥 Import ~/.ssh/config
Already have a curated SSH config? TabSSH parses it directly.
- Desktop: reads
~/.ssh/configin place — no import step. Edit it withvimas you always have, TabSSH picks up changes on next launch. - Mobile: get the
~/.ssh/configfile onto the device (SAF, sync app, paste). In TabSSH → menu → Import SSH Config. TabSSH shows a preview of everyHoststanza; tick the ones you want and tap Import.
Supported directives include:
Host+ host patterns / wildcardsHostName,Port,UserIdentityFile— paired with already-imported keys by nameProxyJump— cascading jump hostsProxyCommand— for exotic tunnel setupsCompression,ServerAliveInterval,ForwardX11,ForwardAgent- Per-host port-forwarding directives
📤 Export to SSH Config (Wave 6.1)
Round-trip your TabSSH connections back to a usable ~/.ssh/config.
- Menu → Export SSH Config — generates a config file.
- Pick where to save via the system file picker (any SAF location).
- Generated config is human-readable and identical in shape to what you'd hand-write.
- Useful for bootstrapping a new laptop or sharing your host list with a colleague.
- Note: passwords and private keys are never exported — only the metadata your CLI
sshneeds.
🗂️ Bulk Import (Wave 1, 6.4 / 6.5)
For migrating from another tool, or just provisioning a lot of hosts at once.
- CSV — columns: name, host, port, username, auth_type, …
- JSON — array of connection objects with the same fields as the database entity
- PuTTY .ppk lists — exported from PuTTY's session list
- Preview screen lets you map columns / fields and skip duplicates before committing.
- Companion: bulk delete (Wave 6.2) and bulk-edit dialog for multi-host updates.
📦 Encrypted ZIP Backup
For full-fidelity backups (including credentials), TabSSH ships its own encrypted backup format.
- Menu → Export Backup — produces
tabssh_backup_YYYYMMDD_HHMMSS.zip. - Optional password — produces an AES-256-GCM encrypted ZIP if set.
- Includes connections, SSH keys, themes, host keys, settings.
- Menu → Import Backup to restore on the same or another device.
- For "always sync between phones," use SAF cloud sync instead — it handles 3-way merge and conflict resolution.