Verbindung vorbereiten

Auf dem Windows-Rechner muss RDP aktiviert sein. Sie benötigen ein für die Remoteanmeldung freigegebenes Konto und eine Netzwerkverbindung zum Server, gegebenenfalls über LAN oder VPN. Die Installation des Clients aktiviert den RDP-Dienst auf Windows nicht.

Wählen Sie auf der Downloadseite das Paket für Ihren Mac: Apple Chips benötigen macOS 13 oder neuer, Intel benötigt macOS 12 oder neuer. Dort sehen Sie auch, welche Downloads verfügbar sind. Laden Sie das passende DMG herunter und ziehen Sie rdp-cli in den Ordner „Programme“. Der folgende Befehl richtet den CLI-Zugriff ein. Öffnen Sie bei Bedarf ein neues Terminal oder verwenden Sie den vollständigen Programmpfad. Im DMG liegt außerdem eine eigenständige ausführbare Datei.

/Applications/rdp-cli.app/Contents/MacOS/rdp-cli install-cli
rdp-cli --help

Sitzung erstellen

Ersetzen Sie die Beispieladresse und USER durch Ihren freigegebenen Server und Ihr Konto. Fügen Sie den folgenden Block im macOS-Terminal (zsh) ein, geben Sie nach der Aufforderung Ihr Passwort ein und drücken Sie die Eingabetaste. Das Passwort wird nicht angezeigt; der Block übergibt es an rdp-cli und beendet die Eingabe automatisch.

Für ein Domänenkonto ergänzen Sie --domain DOMAIN. Alternativ verwenden Sie einen gespeicherten Zugang mit --credential-ref CREDENTIAL; kombinieren Sie keine Kennwortquellen. Die aktuelle RDP-Zertifikatsrichtlinie ist standardmäßig ignore. Prüfen Sie die Optionen mit rdp-cli connect --help und wählen Sie die Prüfung für Ihre Umgebung.

Lesen Sie Zustand und Fehler in der JSON-Antwort und speichern Sie data.session. Eine verbundene Sitzung kann noch den Anmelde- oder Willkommensbildschirm zeigen.

read -r -s "rdp_password?Passwort: "
printf '\n'
printf '%s' "$rdp_password" | rdp-cli connect --host 192.0.2.20 --user USER --password-stdin
unset rdp_password

Den tatsächlichen Bildschirm prüfen

Ersetzen Sie SESSION durch den zurückgegebenen Wert. Öffnen Sie anschließend first-screen.png. Die Screenshot-Antwort enthält auch data.observation, das Sie für Eingaben auf Grundlage dieses Bildes verwenden. Nach einer Wiederverbindung, einem Kontrollwechsel oder einer Änderung der Anzeige benötigen Sie eine neue Beobachtung.

rdp-cli screenshot --session SESSION --out first-screen.png

Bei Bedarf zuschauen

Die Verbindung benötigt kein lokales Fenster. Öffnen Sie zum Zuschauen dieselbe Sitzung. Das Fenster startet schreibgeschützt; mit den Bedienelementen können Sie pausieren und übernehmen. Das Schließen eines schreibgeschützten Fensters trennt die Sitzung nicht. Wird das steuernde Fenster geschlossen, bleibt die Eingabe pausiert.

rdp-cli watch --session SESSION --viewer window

Fehler gezielt untersuchen

Prüfen Sie Adresse, Erreichbarkeit, RDP-Dienst und Anmeldeberechtigung. Lesen Sie den strukturierten Fehler, statt das Kennwort wiederholt zu senden. Verwenden Sie Kompatibilitätseinstellungen nur gezielt für ältere Server. Den Zustand einer bestehenden Sitzung prüfen Sie mit rdp-cli status --session SESSION.

Weiterlesen

Auf dem eigenen Remotedesktop beginnen

rdp-cli herunterladen · Zur plattformspezifischen Kurzanleitung