App und kremote teilen sich einen Konfigurationsordner:
| System | Ordner |
|---|---|
| Windows | %APPDATA%\Kuonen.Remote |
| macOS | ~/Library/Application Support/Kuonen.Remote |
| Linux | $XDG_CONFIG_HOME/Kuonen.Remote, ohne die Variable ~/.config/Kuonen.Remote |
Dateien im Konfigurationsordner
| Datei | Inhalt |
|---|---|
sitzungen.json | die gespeicherten Sitzungen, ohne Kennwörter |
arbeitsbereiche.json | gespeicherte Arbeitsbereiche, darunter „Zuletzt“ |
uebertragungsvorlagen.json | Vorlagen des Kopierdialogs |
kennwoerter.bin | gespeicherte Kennwörter, verschlüsselt (siehe Sicherheit) |
bekannte_zertifikate | angenommene TLS-Zertifikate, je Zeile host:port sha256 |
sprache.txt | die gewählte Sprache der App |
Wer Kuonen.Remote auf einen neuen Rechner umzieht, nimmt sitzungen.json, arbeitsbereiche.json und uebertragungsvorlagen.json mit. kennwoerter.bin
lässt sich nur auf dem Rechner und unter dem Benutzer öffnen, wo sie entstanden ist; die Kennwörter dort neu eingeben.
Ausserhalb des Konfigurationsordners
| Was | Wo |
|---|---|
| bekannte Hostschlüssel | ~/.ssh/known_hosts (dieselbe Datei wie bei OpenSSH) |
| Sitzungsprotokolle | Vorgabe kuonen-&H-&Y&M&D-&T.log im Ordner Dokumente |
| Agent | Windows \\.\pipe\openssh-ssh-agent, sonst $XDG_RUNTIME_DIR/agent.sock bzw. ~/.kuonen-remote/agent.sock |
Gelesen, aber nie verändert werden beim Importieren ~/.ssh/config, die Sitzungen von PuTTY, WinSCP.ini und sitemanager.xml von FileZilla, für S3
ausserdem ~/.aws und für X11 ~/.Xauthority.
Sprache
Die App spricht Deutsch, Englisch, Französisch und Italienisch. Gewählt wird unter Ansicht › Sprache; ohne Wahl folgt sie den Umgebungsvariablen
KR_SPRACHE bzw. LANG.
Ereignisprotokoll
Das Ereignisprotokoll (Sitzung › Ereignisprotokoll) zeigt, was die App bei Verbindung und Übertragung getan hat. Es bleibt im Speicher, wird nicht
geschrieben und verschwindet mit dem Beenden. Für dauerhafte Aufzeichnungen gibt es das Sitzungsprotokoll im Terminal und /jsonlog in Skripten.