xrdp
Installation Centos
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm yum -y update yum repolist yum install -y xrdp tiger-vncserver autoconf automake libtool openssl-devel pam-devel libX11-devel libXfixes-devel
Installation Ubuntu
sudo apt-get install xrdp
Verwendung
Unter Windows kann eine üblich RDP-Session mit dem mitgelieferten Remote-Desktop-Client gestartet werden.
X2Go
Etwas komfortabler ist diese Variante. Man kann parallel mehrere Sessions starten und halten, auch wenn der Client beendet wird. Auch sind die Einstellungsmöglichkeiten deutlich besser. Der einzige Nachteil ist, dass windowsseitug ein Client installiert werden muss.
Installation Server
Das geht recht einfach. Zuerst wird ein ppa-Repository eingetragen, dann geupdated und zum Schluss werden die grundlegenden Pakete installiert.
für Ubuntu
sudo apt-get install python-software-properties sudo add-apt-repository ppa:x2go/stable sudo apt-get update sudo apt-get install x2goserver x2goserver-xsession
für Debian
Key und Repo installieren
apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E vim /etc/apt/sources.list.d/x2go.listDies ist der Inhalt der Datei x2go.list
# X2Go Repository (release builds) deb http://packages.x2go.org/debian wheezy main # X2Go Repository (sources of release builds) deb-src http://packages.x2go.org/debian wheezy main # X2Go Repository (nightly builds) #deb http://packages.x2go.org/debian wheezy heuler # X2Go Repository (sources of nightly builds) #deb-src http://packages.x2go.org/debian wheezy heulerRepoliste updaten und Pakete installieren
apt-get update apt-get install x2go-keyring && apt-get update
für Redhat / CentOS
Im ersten Schritt müssen wir das x2go Repository hinzufügen.
vim /etc/yum.repos.d/x2go.repo
Inhalt der Datei:
[x2go-releases] name=Upstream X2Go Packages (release builds) baseurl=http://packages.x2go.org/epel/6/main/$basearch gpgcheck=0 enabled=1 protect=0 #[x2go-nightly] #name=Upstream X2Go Packages (nightly builds) #baseurl=http://packages.x2go.org/epel/6/heuler/$basearch #gpgcheck=0 #enabled=1 #protect=0 [x2go-extras] name=Upstream X2Go Packages (extra packages) baseurl=http://packages.x2go.org/epel/6/extras/$basearch gpgcheck=0 enabled=1 protect=0
Wir benötigen weiters fuse-sshfs und das Epel Repository
wget http://pkgs.repoforge.org/fuse-sshfs/fuse-sshfs-2.2-1.el6.rf.x86_64.rpm rpm -i --nosignature fuse-sshfs-2.2-1.el6.rf.x86_64.rpm wget http://mirror.digitalnova.at/epel/6/i386/epel-release-6-8.noarch.rpm rpm -i epel-release-6-8.noarch.rpmX2GO Server installieren
yum install x2goserver-xsession x2goserver
Installation Client
Der Client wird von der X2Go-Webseite geladen und installiert: http://wiki.x2go.org/doku.php/download:start
Danach unter Windows den Client starten und eine neue Session einrichten.
Links
Weitere Infos zu xrdp: Weitere Infos zu X2Go: http://wiki.x2go.org/doku.php/start