Pierwsze kroki
DR-Terminal to klient SSH i SFTP dostępny na Androidzie, Desktopie (Windows, macOS, Linux) oraz iOS. Poniżej najprostsza ścieżka połączenia się z serwerem.
Quick Connect — pojedyncze logowanie
- W bocznym menu wybierz Szybkie połączenie (SSH).
- Wpisz
użytkownik,host,port(domyślnie 22). - Wybierz metodę uwierzytelniania: hasło, klucz prywatny lub YubiKey.
- Kliknij Połącz. Jeśli pierwszy raz łączysz się z tym hostem, zobaczysz jego odcisk palca — potwierdzenie dodaje go do zaufanych hostów.
Quick Connect nie zapisuje połączenia na stałe. Jeśli planujesz wracać do tego samego serwera, dodaj go do listy Połączenia SSH.
Zapisane połączenie
- W bocznym menu wybierz Połączenia SSH → Dodaj.
- Wypełnij pola: nazwa (alias), host, port, użytkownik, metoda logowania.
- Opcjonalnie przypisz grupę, ustaw domyślny katalog SFTP, dodaj skrypt startowy lub wskaż jump host.
- Zapisz. Połączenie pojawi się na liście — kliknięcie otwiera terminal.
Pierwsze logowanie i trust host
Podczas pierwszego połączenia z nieznanym serwerem DR-Terminal pokazuje dialog z odciskiem klucza hosta (SHA-256). Po potwierdzeniu klucz jest zapisywany w bazie trusted hosts i porównywany przy kolejnych logowaniach. Jeśli klucz się zmieni, zobaczysz wyraźne ostrzeżenie — warto zweryfikować dlaczego (planowany restart serwera, nowa instalacja, atak MITM).
Gdzie trafia hasło
Wpisane hasła i klucze prywatne nigdy nie lądują w plikach konfiguracyjnych JSON. Każda platforma używa własnego bezpiecznego magazynu: Android Keystore (EncryptedSharedPreferences), Keychain na iOS, oraz szyfrowany AES-256-GCM plik na Desktopie. Szczegóły w sekcji Bezpieczeństwo i dane.