Connecting
SFTP
Connect over SSH with passwords, keys, the SSH agent or two-factor codes.
SFTP is file transfer over SSH, and the best choice for any server you can log into with ssh.
Signing in
Choose Authentication in the server settings:
- Password: saved in your keychain. If the server only accepts the password through keyboard-interactive login (common with PAM), BlazeSCP handles that automatically.
- SSH key: point Key file at your private key (default
~/.ssh/id_ed25519). Ed25519, ECDSA and RSA keys work, in OpenSSH or PEM format. If the key has a passphrase, enter it in the Passphrase field or when asked. - SSH agent: uses keys loaded in your agent:
ssh-agenton macOS and Linux (including 1Password’s), the OpenSSH agent or Pageant on Windows.
Two-factor authentication
If your server asks for a one-time code or anything else only you can answer, BlazeSCP shows the question exactly as the server words it, for example Verification code. Your password is still answered automatically; you only type the code.
This also covers servers that require a key and a code (AuthenticationMethods publickey,keyboard-interactive). Answers go only to that server and are never saved.
Host keys
The first connection to a server shows its key type and SHA-256 fingerprint. Trust it only if it matches what the server owner publishes. BlazeSCP also reads your ~/.ssh/known_hosts, so servers you’ve used with ssh are already trusted.
If a server’s key changes, BlazeSCP refuses to connect and shows the old and new fingerprints. This is what a man-in-the-middle attack looks like, but it also happens after a server is reinstalled. Confirm with the server owner, then remove the old line from the known_hosts file the warning names.
Post-quantum key exchange
BlazeSCP prefers hybrid post-quantum key exchange and falls back to classical automatically. A PQC tag next to the server shows when you have it. See Post-quantum SSH.
Permissions and links
SFTP servers support changing permissions (Get Info, or right-click → Get Info) and show symbolic links with their own icon.