rdp_remote_desktop
Inhaltsverzeichnis
Remote Desktop (RDP)
Hier geht es um Microsoft Windows Remote Desktop und das Remote Desktop Protocol (RDP), für eine Unix-like Alternativen siehe VNC
SSH + RDP über localhost
Server
- RDP aktivieren
- SSH-Server (sshd) einrichten
- für die Konfiguration von sshd siehe die Windows-Config in SSH/SSL
- um sicherzustellen, dass der sshd service läuft und die neuste config nutzt in powershell eingeben:
Restart-Service sshd
- Portfreigabe/-weiterleitung für den konfigurierten SSH-Port (Standard: 22) nach außen und
- optional: DNS-Eintrag für IPv4 & IPv6 (bei dynamischer IP DDNS nutzen)
Client
Diese Anleitung ist spezifisch für die Nutzung eines Android Smartphones als Client
- Termux installieren
- autossh installieren:
pkg update && pkg upgrade && pkg install autossh - script (rdp.sh) anlegen:
vim /data/data/com.termux/files/usr/bin/rdp.sh
- /data/data/com.termux/files/usr/bin/rdp.sh
#!/usr/bin/env bash set -o errexit set -o nounset set -o pipefail shopt -s inherit_errexit autossh -M 0 user@example.com -p 2222 -NL localhost:3389:localhost:3389
- script ausführbar machen:
chmod 0700 /data/data/com.termux/files/usr/bin/rdp.sh - script ausführen:
rdp.sh
Diese Werte aus dem Script an die SSH-Konfiguration des Windows-Rechners anpassen:
- Benutzername:
user - Host (DNS/DDNS/IP):
example.com - Port:
2222
Solange der SSH-Tunnel offen ist, kann man sich über localhost unter dem Standard-RDP-Port 3389 mit dem PC verbinden
/home/http/wiki/data/pages/rdp_remote_desktop.txt · Zuletzt geändert: von david
