====== X11 Forwarding (SSH) ======
Um X11 Anwendungung über ssh zu tunneln muß bei einer Standard Debian Installation das entsprechende Feature erst noch freigeschaltet werden.
===== Server =====
Benötigte Programme:
sudo apt-get install xbase-clients
Auf Server Seite ist die Datei ''/etc/ssh/sshd_config'' zu bearbeiten:
sudo vi /etc/ssh/sshd_config
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
Nun den ssh Server noch neu starten (geht auch über eine offene ssh Session):
sudo /etc/init.d/ssh reload
===== Client =====
Damit alles funktioniert muss auf dem sich einloggenden Client auch noch die ''$HOME/.ssh/config'' angepasst werden. Der Vollständigkeit halber ist die Datei hier komplett angeben:
gedit $HOME/.ssh/config
Host *
# User rene
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
# RhostsRSAAuthentication no
# RSAAuthentication yes
# PasswordAuthentication yes
HostbasedAuthentication yes
# BatchMode no
# CheckHostIP yes
# AddressFamily any
# ConnectTimeout 0
StrictHostKeyChecking ask
# IdentityFile ~/.ssh/identity
# IdentityFile ~/.ssh/id_rsa
# IdentityFile ~/.ssh/id_dsa
# Port 22
# Protocol 2,1
Cipher blowfish-cbc
# Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
# EscapeChar ~
SendEnv LANG LC_*
EnableSSHKeysign yes
Compression yes