Un bureau Ă distance via SSH sous Debian Wheezy
Sur l'hĂ´te
Installation des paquets nécessaires
sudo apt-get install dropbear x11vnc
Mise en place de l'authentification par clé publique - A
mkdir .ssh ssh-keygen -t rsa -b 2048 -f .ssh/id_rsa -N $MOTDEPASSEDELACLE
Création du script de lancement du service
Dans un fichier script help.sh :
- !/bin/bash
sudo dropbear -w -s -p 1880 && x11vnc -passwd dorian -display :0 -scale 720x480 && sudo killall dropbear
Désactivation du service SSH au démarrage
sudo update-rc.d dropbear disable
Sur le client
Installation des paquets nécessaires
sudo apt-get install xvnc4viewer ssh
Mise en place de l'authentification par clé publique - B
mkdir .ssh scp $UTILISATEUR@$IPHOTE:.ssh/id_rsa.pub .ssh/
Connexion Ă l'hĂ´te distant
Après avoir lancé help.sh sur l'hôte local : ssh -L 5901:localhost:5901 -N -f -l $IPHOTE -i .ssh/id_rsa.pub && vncviewer -PreferredEncoding=ZRLE 127.0.0.1:5901