Aan de slag

DR-Terminal is een SSH/SFTP-client voor Android, Desktop (Windows, macOS, Linux) en iOS. Hieronder de kortste weg naar een werkende shell.

Snel verbinden — eenmalige sessie

  1. Kies in de zijbalk Snel verbinden (SSH).
  2. Vul user, host, port in (standaard 22).
  3. Kies de authenticatie: wachtwoord of privésleutel. (Authenticatie met een beveiligingssleutel — YubiKey/FIDO2 — is beschikbaar bij opgeslagen verbindingen, zie Authenticatie.)
  4. Druk op Verbinden. Bij het eerste gebruik zie je de vingerafdruk van de hostsleutel — door te bevestigen voeg je die toe aan je vertrouwde hosts.

Sessies via Snel verbinden zijn eenmalig, maar wanneer je terugkeert uit de terminal biedt de app aan om de host op te slaan — door te accepteren voeg je die toe aan de lijst SSH-verbindingen.

Opgeslagen verbinding

  1. Zijbalk → SSH-verbindingenToevoegen.
  2. Vul naam (alias), host, poort, gebruiker en authenticatiemethode in.
  3. Wijs eventueel een groep toe, stel een standaard SFTP-map in, voeg een startscript toe of kies een jump host.
  4. Sla op. De rij verschijnt in de lijst — tik erop om een terminal te openen.

Eerste verbinding en hostvertrouwen

De eerste keer dat je een onbekende server bereikt, toont DR-Terminal een dialoogvenster met de vingerafdruk van de publieke sleutel van de host (SHA-256). Na bevestiging wordt de sleutel opgeslagen in de database met vertrouwde hosts en bij latere aanmeldingen geverifieerd. Als die ooit verandert, krijg je een duidelijke waarschuwing — de moeite waard om uit te zoeken waarom (geplande herinstallatie, nieuwe installatie, MITM-poging).

Meer dan SSH

DR-Terminal is een werkruimte, niet zomaar één shell. Hetzelfde venster biedt ook:

Elke sessie is een tabblad — schakel, hernoem of (op Desktop) scheur er een los in een eigen venster. Via het contextmenu van een tabblad kun je de sessie ook herstarten: een volledige herverbinding op dezelfde plek, met behoud van het tabblad en zijn instellingen.

Waar je wachtwoord naartoe gaat

Wachtwoorden en privésleutels belanden nooit in JSON-configuratiebestanden. Elk platform gebruikt zijn eigen beveiligde opslag: Android Keystore (EncryptedSharedPreferences), iOS Keychain en een AES-256-GCM-bestand op Desktop. Details in Beveiliging en gegevens.

Next
SSH-verbindingen