3.0 KiB
3.0 KiB
Benutzung
Layout (wie Remmina)
- Links: Gruppen-Dropdown, Suche, Profil-Liste. Rechtsklick: Verbinden / Duplizieren / Bearbeiten / Löschen. Doppelklick verbindet.
- Rechts: Tabs aller offenen Sitzungen + Verbindungsdetails (kopierbarer Befehl) + Hinweis-Box.
- Unten: Statusbar mit Profil-/Sitzungs-Zähler.
- Toolbar:
+Neu, Stift Bearbeiten, Kopie-Symbol Duplizieren, Schlüssel Keys,▶Verbinden,⚡Quick-Connect.
Profil anlegen
+→ Name, Gruppe, Protokoll (SSH/SFTP/RDP/VNC), Host, Port, Benutzername, Passwort direkt darunter ausfüllen (Keychain-Haken setzen zum Speichern).- Der Editor warnt live bei typischen Fehlern:
user@hostim Host-Feld,ssh://-Präfix, Leerzeichen, leerer Benutzername, ungültiger Port. Beim Speichern wird getrimmt. - SSH-Key wählen (optional, Bereich darunter — vorher unter Schlüssel-Icon importieren).
- Speichern → liegt sofort in
profiles.json. - Schlägt eine Verbindung fehl: rotes Banner → Bericht kopieren und zur Fehlersuche mitschicken (enthält kein Passwort).
Verbinden
- Profil wählen →
▶ Verbindenoder Doppelklick. - SSH/SFTP: In-App-Terminal (Dracula-Theme) direkt im Tab — erst TCP-Vorab-Check (falscher Port/Host → sofort klare Meldung statt kryptischem Exit-Code), dann Auto-Connect. Eingabezeile unten (Auge-Icon = Passwort-Modus),
^C/^D-Buttons,Leeren,Trennen/Verbinden,Tab schließen. Bei Fehlschlag: rotes Banner mit letzter Meldung + Diagnose-Button. - Alternativ:
In Terminal.app öffnen(öffnet eine.command-Datei, braucht keine Automation-Berechtigung) oderBefehl kopieren. - RDP: startet
xfreerdp(falls vorhanden) oder öffnet MS Remote Desktop. - VNC: öffnet
vnc://host:port.
SSH-Keys verwalten (Schlüssel-Icon)
Import aus ~/.ssh: übernimmt alle privaten Keys (ohne*.pub,known_hosts,config).Wählen…: Picker für Key-Datei.Neuen Key generieren: ruft/usr/bin/ssh-keygen -t ed25519 -f ~/.ssh/remminamac_<timestamp>auf.- Passphrase → Keychain (
sshkey-<UUID>).
Passwort speichern & Auto-Login
- Im Profil-Editor: Passwort eingeben + „in Keychain speichern“. Gespeichertes Passwort wird angezeigt (✓) und kann gelöscht werden. In
profiles.jsonsteht nur die Referenz, nie das Passwort. - Reihenfolge beim Verbinden: Profil-Passwort zuerst, sonst Key-Passphrase.
- Auto-Login ohne Tippen: braucht
sshpass(brew install sshpass). Dann loggt ssh via Keychain-Secret ein (Passwort nur im Prozess-EnvSSHPASS, nie in Befehlszeile/Logs). Status zeigt „Auto-Login via Keychain". - Ohne sshpass: Passwort/Key-Passphrase wird interaktiv im Terminal abgefragt (Passwort-Modus: Auge-Icon).
Quick-Connect
- Mit Auswahl: verbindet direkt. Ohne Auswahl: öffnet Editor mit „Quick-Connect“-Vorlage.
Export / Import (manuell, bis GUI-Buttons kommen)
PROFILE_DIR=~/Library/Application\ Support/RemminaMac
cp "$PROFILE_DIR/profiles.json" ~/Desktop/remminamac-backup.json
# Import:
cp ~/Desktop/remminamac-backup.json "$PROFILE_DIR/profiles.json"