Pierwsze kroki
DR-Terminal to klient SSH/SFTP dla Androida, komputerów (Windows, macOS, Linux) oraz iOS. Poniżej najkrótsza droga do działającej powłoki.
Szybkie połączenie — sesja jednorazowa
- Z paska bocznego wybierz Szybkie połączenie (SSH).
- Wpisz
user,host,port(domyślnie 22). - Wybierz uwierzytelnianie: hasło lub klucz prywatny. (Uwierzytelnianie kluczem bezpieczeństwa — YubiKey/FIDO2 — jest dostępne w zapisanych połączeniach, zobacz Uwierzytelnianie.)
- Naciśnij Połącz. Przy pierwszym użyciu zobaczysz odcisk klucza hosta — potwierdzenie dodaje go do zaufanych hostów.
Sesje Szybkiego połączenia są jednorazowe, ale po powrocie z terminala aplikacja proponuje zapisanie hosta — po zaakceptowaniu trafia on na listę Połączenia SSH.
Zapisane połączenie
- Pasek boczny → Połączenia SSH → Dodaj.
- Uzupełnij nazwę (alias), host, port, użytkownika, metodę uwierzytelniania.
- Opcjonalnie przypisz grupę, ustaw domyślny katalog SFTP, dodaj skrypt startowy lub wybierz host pośredniczący.
- Zapisz. Wiersz pojawi się na liście — dotknij, aby otworzyć terminal.
Pierwsze połączenie i zaufanie do hosta
Przy pierwszym połączeniu z nieznanym serwerem DR-Terminal wyświetla okno z odciskiem klucza publicznego hosta (SHA-256). Po potwierdzeniu klucz jest zapisywany w bazie zaufanych hostów i weryfikowany przy kolejnych logowaniach. Jeśli kiedykolwiek się zmieni, otrzymasz wyraźne ostrzeżenie — warto sprawdzić dlaczego (planowana przebudowa, nowa instalacja, próba ataku MITM).
Więcej niż SSH
DR-Terminal to przestrzeń robocza, a nie tylko jedna powłoka. To samo okno obsługuje również:
- Przeglądanie plików przez SFTP na każdym zapisanym hoście (zobacz SFTP).
- Dwupanelowy menedżer plików do kopiowania między dyskiem lokalnym a zdalnym (zobacz Menedżer plików).
- Sesje Telnet dla routerów, sprzętu laboratoryjnego i klasycznych BBS-ów (zobacz Telnet).
- Terminal lokalny oraz sesje szeregowe/UART na komputerze (zobacz Lokalny & szeregowy).
Każda sesja to karta — przełączaj, zmieniaj nazwę lub (na komputerze) odłączaj ją do osobnego okna. Menu kontekstowe karty pozwala też zrestartować sesję: pełne ponowne połączenie w miejscu, z zachowaniem karty i jej ustawień.
Gdzie trafia Twoje hasło
Hasła i klucze prywatne nigdy nie trafiają do plików konfiguracyjnych JSON. Każda platforma używa własnego bezpiecznego magazynu: Android Keystore (EncryptedSharedPreferences), iOS Keychain oraz plik szyfrowany AES-256-GCM na komputerze. Szczegóły w sekcji Bezpieczeństwo i dane.