« VNC » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Category:Logiciels]]
= [http://wiki.archlinux.org/index.php/X11vnc Serveur X11VNC] =
= [http://wiki.archlinux.org/index.php/X11vnc Serveur X11VNC] =
<kode lang=bash>
<kode lang=bash>
Ligne 24 : Ligne 25 :
</kode>
</kode>


* [http://remmina.sourceforge.net Remmina]
== [http://remmina.sourceforge.net Remmina] ==
** redimensionner l'affichage
* redimensionner l'affichage
** créer un tunnel SSH
* créer un tunnel SSH
** installer {{boxx|libvncserver}} pour VNC
* installer {{boxx|libvncserver}} pour VNC
** plugins dans {{boxx|/usr/lib/remmina/plugins/}}
* plugins dans {{boxx|/usr/lib/remmina/plugins/}}
* Vinagre
Passwords are stored in [[Bash_command_line#secret-tool|gnome-keyring]]
** redimensionner l'affichage
<kode lang='bash'>
** créer un tunnel SSH
# retrieve a password
* [[Logiciels_Windows#UltraVNC|UltraVNC viewer]] avec wine
secret-tool lookup filename ~/.remmina/group_vnc_[profile-name]_[ip].remmina key password
** chat
</kode>
** pas de copier-coller
 
** pas de raccourci clavier avec la touche Windows
== Vinagre ==
** plein écran non-redimmensionné
* redimensionner l'affichage
* créer un tunnel SSH
 
== [[Logiciels_Windows#UltraVNC|UltraVNC viewer]] avec wine ==
* chat
* pas de copier-coller
* pas de raccourci clavier avec la touche Windows
* plein écran non-redimmensionné


= UltraVNC - serveur et client =
= UltraVNC - serveur et client =
Ligne 101 : Ligne 109 :
./teamviewer
./teamviewer
</kode>
</kode>
[[Category:Logiciels]]
[[Category:Linux]]
[[Category:Windows]]

Dernière version du 7 février 2022 à 17:39

Serveur X11VNC

Bash.svg
# installation de x11vnc
pacman -S x11vnc

# Lancement
x11vnc -passwd PASSWORD -display :0 -nevershared -forever -ncache -auth /run/lightdm/root/:0
# forever: ne pas terminer le service à la deconnection du dernier client
# nevershared: pas plus d'un client à la fois
# ncache: mise en cache du côté client

sudo x11vnc -passwd PASSWORD -display :0 -nevershared -forever -ncache -auth /run/lightdm/root/:0
# auth: si personne n'est connecté à X (ssh)

Clients linux

Bash.svg
# tunnel SSH entre localhost:9999 et remot-host:5900 
# lancement du serveur VNC avec SLiM comme Display Manager sur l'ordinateur distant
# entrée localhost:9999
# sortie remot-host:5900
ssh -C -L 9999:localhost:5900 user@remot-host 'x11vnc -display :0 -auth /var/run/slim.auth'
# connecter le client VNC au serveur localhost:9999 pour atteindre le serveur VNC de l'ordinateur distant via le tunnel SSH

Remmina

  • redimensionner l'affichage
  • créer un tunnel SSH
  • installer libvncserver pour VNC
  • plugins dans /usr/lib/remmina/plugins/

Passwords are stored in gnome-keyring

Bash.svg
# retrieve a password
secret-tool lookup filename ~/.remmina/group_vnc_[profile-name]_[ip].remmina key password

Vinagre

  • redimensionner l'affichage
  • créer un tunnel SSH

UltraVNC viewer avec wine

  • chat
  • pas de copier-coller
  • pas de raccourci clavier avec la touche Windows
  • plein écran non-redimmensionné

UltraVNC - serveur et client

Curseur de texte noir sur fond noir

Control Panel → recherche mouse → Mouse → Pointers → Text Select → beam_r.cur

Meilleur rafraîchissement de l'écran

UltraVNC Properties → Poll Window under Cursor

UAC

Installer UltraVNC comme service permet d'utiliser l'UAC.

Tight VNC - serveur et client pour Windows

Skype

Skype ID

  • Android: cliquer icône du profile en haut → Pseudo Skype → live:xxx
  • Windows: cliquer icône du profile en haut à gauche → Skype Name → live:xxx

Join.me

Serveur seulement pour Windows

TeamViewer

Obtenir l'id et le passwd depuis ssh

Bash.svg
# démarrer le service
sudo systemctl start teamviewerd

# obtenir l'id
teamviewer info

# définir le mot de passe (entre 6 et 12 caractères)
sudo teamviewer --passwd xxxxxx

Affichage

View → Scaling → Failed

Installation Linux

AUR

Bash.svg
# installer teamviewer
yaourt teamviewer

# démarrer le service
sudo systemctl start teamviewerd
# lancer le client
teamviewer

# /usr/bin/teamviewer → /opt/teamviewer/tv_bin/script/teamviewer
Activer le dépôt [multilib] dans /etc/pacman.conf

Manuelle

Télécharger l'archive tar.gz

Bash.svg
# lister les bibliothèques manquantes
./tv-setup checklibs

# lancer teamviwer
./teamviewer