Différences
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 | ||
xvnc [Le 31/08/2022, 23:37] moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
xvnc [Le 19/05/2023, 11:52] (Version actuelle) 41.103.116.3 [Vino] |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
Pour la comparaison : c'est une alternative à la connexion Terminal Serveur - qui demande moins de ressource processeur et réseau. (A vous de voir les avantages). | Pour la comparaison : c'est une alternative à la connexion Terminal Serveur - qui demande moins de ressource processeur et réseau. (A vous de voir les avantages). | ||
- | Pour les applications, c'est un serveur X, et pour les utilisateurs à distance VNC c'est un serveur VNC. | + | Pour les applications, c'est un serveur X, et pour les utilisateurs à distance VNC c'est un serveur VNC. |
Par convention, les développeurs Xvnc ont convenu que le nombre de l'écran du serveur VNC sera le même que le numéro du serveur d'affichage X, ce qui signifie que vous pouvez utiliser par exemple : | Par convention, les développeurs Xvnc ont convenu que le nombre de l'écran du serveur VNC sera le même que le numéro du serveur d'affichage X, ce qui signifie que vous pouvez utiliser par exemple : | ||
Ligne 24: | Ligne 24: | ||
- | Tout d'abord, vous devez décider quelle version de VNC vous souhaitez utiliser. | + | Tout d'abord, vous devez décider quelle version de VNC vous souhaitez utiliser. |
* **TightVNC est plus sûr et plus efficace. Il dispose d'un client java pour se connecter, même avec un simple navigateur. C'est utile quand un blocage firewall/port vous empêche de vous connecter autrement qu'en faisant des modifications pas toujours possibles, ex. : en entreprise, à l'école)** | * **TightVNC est plus sûr et plus efficace. Il dispose d'un client java pour se connecter, même avec un simple navigateur. C'est utile quand un blocage firewall/port vous empêche de vous connecter autrement qu'en faisant des modifications pas toujours possibles, ex. : en entreprise, à l'école)** | ||
Ligne 37: | Ligne 37: | ||
et aussi : <code>sudo ln -s /usr/share/X11/rgb.txt /usr/lib/X11/rgb.txt</code> | et aussi : <code>sudo ln -s /usr/share/X11/rgb.txt /usr/lib/X11/rgb.txt</code> | ||
- | La partie serveur VNC est contrôlée par le drapeau "Use flag", qu'on peut donc activer pour le packet approprié. | + | La partie serveur VNC est contrôlée par le drapeau "Use flag", qu'on peut donc activer pour le packet approprié. |
===== Installation ===== | ===== Installation ===== | ||
Ligne 53: | Ligne 53: | ||
[[apt>x11vnc|Cliquer pour installer X11Vnc.]] | [[apt>x11vnc|Cliquer pour installer X11Vnc.]] | ||
- | ====Vino ==== | + | <note>xn |
+ | </note><note>note</note>====Vino ==== | ||
Voir la page [[:Vino]] pour plus de détails. | Voir la page [[:Vino]] pour plus de détails. | ||
Ligne 65: | Ligne 66: | ||
<note important>Pas de vncconnect, vncserver vncpasswd et vncviewer après installation de x11vnc...</note> | <note important>Pas de vncconnect, vncserver vncpasswd et vncviewer après installation de x11vnc...</note> | ||
- | Nous ne sommes déjà loin de la fin, mais vous pouvez facilement tester votre nouvelle installation de VNC en démarrant votre serveur VNC. | + | Nous ne sommes déjà loin de la fin, mais vous pouvez facilement tester votre nouvelle installation de VNC en démarrant votre serveur VNC. |
<code>vncserver</code> | <code>vncserver</code> | ||
Ligne 109: | Ligne 110: | ||
N'oubliez pas ensuite de router les ports dont vous aurez besoin : | N'oubliez pas ensuite de router les ports dont vous aurez besoin : | ||
- | * Dans le cas ou vous voulez router directement de l'extérieur vers votre machine -> les ports VNC : (5950-5954, 5960-5964, 5970-5974, 5980-5984) pour l'accès externe. | + | * Dans le cas ou vous voulez router directement de l'extérieur vers votre machine -> les ports VNC : (5950-5954, 5960-5964, 5970-5974, 5980-5984) pour l'accès externe. |
* Ou dans le cas du [[vpn]] ou [[ssh]], voir par la suite. | * Ou dans le cas du [[vpn]] ou [[ssh]], voir par la suite. | ||
Ligne 117: | Ligne 118: | ||
Si vous vous connectez depuis une machine Windows, il suffit d'ouvrir la boîte de dialogue avec un client vnc (ex: TightVNC viewer) et assurez-vous d'ajouter le: 1 à la fin de l'adresse. | Si vous vous connectez depuis une machine Windows, il suffit d'ouvrir la boîte de dialogue avec un client vnc (ex: TightVNC viewer) et assurez-vous d'ajouter le: 1 à la fin de l'adresse. | ||
- | Si vous avez installé tightvnc (java) vous pouvez vous connecter par navigateur à http://localhost:5950 | + | Si vous avez installé tightvnc (java) vous pouvez vous connecter par navigateur à http://localhost:5950 |
===== Connexion automatique du Serveur Vnc ===== | ===== Connexion automatique du Serveur Vnc ===== | ||
==== Xinetd ==== | ==== Xinetd ==== | ||
- | Xinetd est utilisé pour lancer automatiquement un serveur VNC sur l'appel d'un client externe. | + | Xinetd est utilisé pour lancer automatiquement un serveur VNC sur l'appel d'un client externe. |
* Installer [[apt>xinetd]]. | * Installer [[apt>xinetd]]. | ||
Ligne 190: | Ligne 191: | ||
Et ajouter : | Et ajouter : | ||
* Si vous avez choisi **Tightvnc** : | * Si vous avez choisi **Tightvnc** : | ||
- | <file> | + | <file> |
service vnc-640x480x8 | service vnc-640x480x8 | ||
{ | { | ||
Ligne 357: | Ligne 358: | ||
* Si vous avez choisi un autre serveur **vnc** : | * Si vous avez choisi un autre serveur **vnc** : | ||
- | <file> | + | <file> |
service vnc-640x480x8 | service vnc-640x480x8 | ||
{ | { | ||
Ligne 560: | Ligne 561: | ||
Pour KDE ajouter : <code>XSESSION="kde-3.5" | Pour KDE ajouter : <code>XSESSION="kde-3.5" | ||
- | </code> utilisent xdm | gnome en conséquence. | + | </code> utilisent xdm | gnome en conséquence. |
</note> | </note> | ||
Ligne 568: | Ligne 569: | ||
Pour éviter un problème où vous pouvez vous connecter, mais par la suite vous n'avez qu'un écran noir, éditer le fichier /etc/security/pam_env.conf <code>gksudo gedit /etc/security/pam_env.conf </code> | Pour éviter un problème où vous pouvez vous connecter, mais par la suite vous n'avez qu'un écran noir, éditer le fichier /etc/security/pam_env.conf <code>gksudo gedit /etc/security/pam_env.conf </code> | ||
- | et vérifiez que les lignes suivantes sont commentées (ont # devant): | + | et vérifiez que les lignes suivantes sont commentées (ont # devant): |
<code> | <code> | ||
#REMOTEHOST DEFAULT= OVERRIDE=@{PAM_RHOST} | #REMOTEHOST DEFAULT= OVERRIDE=@{PAM_RHOST} | ||
Ligne 602: | Ligne 603: | ||
Plutôt que de répéter l'information (et au crédit de l'auteur original), je vais mettre lien vers cette page: | Plutôt que de répéter l'information (et au crédit de l'auteur original), je vais mettre lien vers cette page: | ||
- | http://pigtail.net/LRP/vnc/ (cette page est destiné à Windows). | + | http://pigtail.net/LRP/vnc/ (cette page est destiné à Windows). |
===== Liens ===== | ===== Liens ===== |