xrdp

xrdp ist ein Service, der es ermöglicht, mit dem Remote Desktop Programm von Windows auf den graphischen Desktop von Linux zuzugreifen.

Microsoft RDP
Microsoft Remote Desktop App

Dieser Artikel beschreibt die Installation und Aktivierung unter openSUSE Leap 15.0.

Fügen Sie Online-Repositories am besten gleich bei der Installation von openSUSE hinzu:

Benutzerschnittstelle
Installationsdialog Benutzerschnittstelle
Online-Repositories
Installationsdialog Online-Repositories
Die eigentliche Installation kann über die GUI YaST2 erfolgen
YaST2 xrdp
yast2 sw_single Softwareinstallation: xrdp

Alternativ kann man folgendes Script einsetzen, das den Service auch gleich aktiviert und die Firewall öffnet.

#!/bin/bash
# @(#) $Id: xrdp.sh 1.0 2018/07/26 18:00:00 Enable xrdp on openSUSE Leap 15.0 $

# root ?
if [[ $EUID -ne 0 ]]; then
   echo "Dieses Script muss als root ausgeführt werden" 1>&2
   exit 1
fi

# install und start
zypper install xrdp
systemctl enable xrdp.service
systemctl start xrdp.service
systemctl enable xrdp-sesman.service
systemctl start xrdp-sesman.service

# Firewall
DZONE=$(firewall-cmd --get-default-zone) # ist normalerweise 'public'
firewall-cmd --add-port=3389/tcp --zone=$DZONE
firewall-cmd --add-port=3389/udp --zone=$DZONE
firewall-cmd --runtime-to-permanent

Die Firewall GUI zeigt Veränderungen in Echtzeit an, so dass man die letzten Schritte des Scripts live beobachten kann.

Firewall GUI
yast2 firewall

Der Zugriff von Windows auf den Linux-Desktop erfolgt über die Remote Desktop App oder das Programm „Remotedesktopverbindung“ (%windir%\system32\mstsc.exe).

Remotedesktopverbindung (RDP)
Remotedesktopverbindung (RDP)

Die Microsoft App ist nicht nur für Desktopcomputer, sondern auch für Tablets und Mobiltelefone, auch unter Android erhältlich.
Microsoft Remote Desktop App
Microsoft Remote Desktop App im Google PlayStore