Outils pour utilisateurs

Outils du site


Action unknown: siteexport_addpage
un_bureau_a_distance_via_ssh_sous_debian_wheezy

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

Sources

2014/03/06