Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:x11vnc [25/03/2019 21:30] Debian Alain [utilisation de ssh] |
doc:reseau:x11vnc [26/03/2019 02:14] Debian Alain [connexion avec ssl (utilisation manuelle)] |
||
---|---|---|---|
Ligne 69: | Ligne 69: | ||
il y a possibilité de créer un "tunnel ssh" (voir ci - après et liens) | il y a possibilité de créer un "tunnel ssh" (voir ci - après et liens) | ||
- | et / ou de créer une connexion vnc par ssl (ssvnc) .</note> | + | ou de créer une connexion vnc par ssl (ssvnc) .</note> |
- | <note warning>ATTENTION ! ne confondez pas le mot de passe de vnc et le mot de passe user(et/ou root) de votre systeme ! </note> | + | <note warning>ATTENTION ! ne confondez pas le mot de passe de vnc et le mot de passe user de votre systeme ! </note> |
Ligne 101: | Ligne 101: | ||
<code user>x11vnc -many -rfbauth ~/.vnc/passwd</code> | <code user>x11vnc -many -rfbauth ~/.vnc/passwd</code> | ||
- | <note important>IMPORTANT ! | + | <note tip>IMPORTANT ! |
- | on parle bien ici du mot de passe de vnc ! </note> | + | on parle bien ici du mot de passe de vnc ! |
+ | |||
+ | stocké dans le fichier par défaut "~/.vnc/passwd" de la commande "x11vnc -storepasswd" </note> | ||
===== Créer un tunnel ssh : ===== | ===== Créer un tunnel ssh : ===== | ||
Ligne 171: | Ligne 173: | ||
<note tip>vous pouvez éditer le script avec nano (voir plus amples infos dans les notes de bas de page)</note> | <note tip>vous pouvez éditer le script avec nano (voir plus amples infos dans les notes de bas de page)</note> | ||
+ | |||
+ | <note important>on parle , ici , de la connexion au systeme (en ssh) , donc , du mot de passe systeme (user) </note> | ||
===== connexion avec ssl (préambule) ===== | ===== connexion avec ssl (préambule) ===== | ||
+ | <note tip>SSVNC est un client ssl - vnc dérivé de tightvnc . il gère aussi le ssh ainsi que le ssl + ssh . | ||
+ | |||
+ | je ne parle pas de ces deux options annexes ici , je ne me suis pas penché dessus . | ||
+ | mais libre à vous . vous pourrez ainsi développer ce tuto . </note> | ||
installer ssvnc en local | installer ssvnc en local | ||
<code root>apt install ssvnc </code> | <code root>apt install ssvnc </code> | ||
Ligne 189: | Ligne 197: | ||
en ssh , on se connecte à la machine distante : | en ssh , on se connecte à la machine distante : | ||
<code user>ssh <user_distant>@<ip_distant></code> | <code user>ssh <user_distant>@<ip_distant></code> | ||
+ | <note tip>ici , il est question du mot de passe systeme (en cas de besoin)</note> | ||
on initialise la connexion :<code user>x11vnc -ssl SAVE-key</code> | on initialise la connexion :<code user>x11vnc -ssl SAVE-key</code> | ||
après avoir rentré la passphrase , qu'on note sur un carnet de peur de l'oublier , | après avoir rentré la passphrase , qu'on note sur un carnet de peur de l'oublier , | ||
+ | <note tip>ICI , il est question du mot de passe ssl (de la passphrase)</note> | ||
on va copier la clé depuis le serveur vers le client : | on va copier la clé depuis le serveur vers le client : | ||
Ligne 200: | Ligne 210: | ||
relancer x11vnc en ssh | relancer x11vnc en ssh | ||
<code user>x11vnc -ssl SAVE-key</code> | <code user>x11vnc -ssl SAVE-key</code> | ||
- | rentrer la passphrase que l'on a noté (pour ne pas l'oublier). | + | <note important>rentrer la passphrase que l'on a noté (pour ne pas l'oublier).</note> |
on ne ferme pas la console distante (ssh) et | on ne ferme pas la console distante (ssh) et | ||
Ligne 211: | Ligne 221: | ||
et le mot de passe du pc distant . | et le mot de passe du pc distant . | ||
+ | |||
+ | ne pas rentrer de proxy . | ||
+ | |||
+ | dans le cas présent , c'est inutile . | ||
laisser les réglages par défaut et | laisser les réglages par défaut et | ||
Ligne 221: | Ligne 235: | ||
voilà ! | voilà ! | ||
+ | |||
+ | graphiques : | ||
+ | |||
+ | [[https://framapic.org/X5prRZWcqSMO/l6vydxBIqKfp.png|ssvnc menu "options"]] | ||
+ | |||
+ | [[https://framapic.org/f23Yib5HdyrH/Jruvs251FvjB.png|écran d'accueil ssvnc ]] | ||
+ | |||
Ligne 326: | Ligne 347: | ||
avec un tunnel ssh , on peut obtenir ceci : | avec un tunnel ssh , on peut obtenir ceci : | ||
<code user>nano .bash_aliases</code> | <code user>nano .bash_aliases</code> | ||
- | <code user>alias assistance='ssh -f -L 5900:localhost:5900 your.ssh.server "x11vnc -safer -localhost -nopw -once -display :0"; vncviewer localhost:5900'</code> | + | <code user>alias tunnelssh='ssh -f -L 5900:localhost:5900 your.ssh.server "x11vnc -safer -localhost -nopw -once -display :0"; vncviewer localhost:5900'</code> |