Speed Tips: Optimizing BitKinex FTP Client Settings

How to Configure BitKinex FTP Client for Secure Transfers

1. Choose the right protocol

  • For maximum security, use SFTP (SSH File Transfer Protocol).
  • Use FTPS (FTP over TLS/SSL) only if the server requires it or SFTP isn’t available.

2. Create a new site connection

  1. Open BitKinex and go to Sites → New Site.
  2. Enter Host, Port (SFTP default 22; FTPS explicit 21 or implicit 990), and a descriptive Site name.
  3. Set Protocol to SFTP or FTPS.

3. Authentication: prefer keys over passwords

  • For SFTP:
    • Under Authentication, select Public Key.
    • Generate a keypair (RSA 2048+ or Ed25519) in BitKinex or use an existing OpenSSH key.
    • Upload the public key to the server (authorized_keys) and point BitKinex to your private key file.
    • Optionally set a passphrase for the private key and enable agent/passphrase caching if needed.
  • For FTPS:
    • Use username/password with a strong unique password; if the server supports client certificates, configure the certificate file and password.

4. Verify server identity

  • For SFTP: enable host key verification and save the server fingerprint on first connect. Confirm mismatches with the server admin before continuing.
  • For FTPS: ensure certificate validation is enabled (do not ignore invalid/self-signed certs unless you explicitly trust them). Import the CA certificate if required.

5. Enforce strong TLS/SSH settings

  • Prefer modern ciphers and protocols:
    • For SFTP/SSH: use RSA 2048+ or Ed25519 host keys and allow only secure key exchange and MAC algorithms (leave defaults if unsure).
    • For FTPS/TLS: ensure TLS 1.2 or 1.3 only; disable SSLv2/SSLv3/T

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *