J'ai un certain nombre de serveurs FreeBSD, et je voudrais y installer le logiciel serveur VNC, puis y accéder à partir d'un Mac exécutant OS X 10.9.5.
Je ne veux vraiment pas avoir à y accéder depuis une machine virtuelle Windows fonctionnant sur MAC :-(
Une recherche sur le Web pour "client mac vnc" ne produit aucun résultat utile. (Je ne veux pas accéder à distance au mac.)
Ma mémoire est qu'Apple avait un client intégré avec un nom non évident, peut-être "écran", qu'ils ont "corrigé" il y a quelques versions pour ne fonctionner que si le serveur VNC était lui-même d'Apple, fonctionnant sur un Mac. Peut-être l'ont-ils depuis retiré.
J'ai utilisé une fois "le poulet du vnc", qui était floconneux sur n'importe quelle version d'OS X que j'avais il y a 2 ans. J'ai également utilisé un autre client non Apple de ce Mac, qui était floconneux de différentes manières. (L'application intégrée était inutilisable.)
IIRC, j'utilisais "Tightvnc" ou "Realvnc" sur mes serveurs à l'époque, ce qui fonctionnait bien avec le premier client VNC basé sur des fenêtres aléatoires que j'avais essayé.
Jusqu'à présent, tout ce dont j'ai entendu parler
- "application de partage d'écran" d'Apple, peut-être préinstallée sur le mac, nom et emplacement inconnus
- un client de realvnc qui s'exécute dans le navigateur Chrome (ugh!)
Lorsque vous faites référence aux versions OS X, veuillez utiliser les numéros de version dans vos réponses, pas seulement les noms des chats - ou bien un lien vers une page qui traduit les noms de chats en numéros de version. Je n'ai pas les noms de code de sortie d'Apple mémorisés.
[Mise à jour, après la première réponse reçue: alternativeto.net est une excellente source pour trouver des logiciels de ce type. J'ai maintenant tigervnc fonctionnant sur un serveur et sur le client Mac. Aucune fragilité jusqu'à présent, mais le client Mac pour tigervnc ne semble pas disposé à me laisser me connecter à plusieurs serveurs en même temps, et l'interface graphique de Mac ne semble pas disposée à me laisser lancer plusieurs copies du programme client. Toujours à la recherche d'alternatives, mais en progrès.
J'essaie toujours de comprendre comment invoquer le client intégré à OSX - ce n'est pas le chemin que j'ai trouvé sur le net, / System / Library / CoreServices / Applications On dirait que j'ai besoin de savoir la bonne invocation pour alimenter le Finder, ce qui ne fonctionne pas '' t avoir quelque chose comme un bouton intitulé «partage d'écran». J'ai trouvé un élément de menu intitulé "se connecter au serveur", mais cela me donne juste des échecs de connexion, peut-être parce qu'il utilise par défaut un type d'URI afp: // qui n'a probablement rien à voir avec vnc - ou peut-être parce que l'outil n'est pas lié à vnc.]
la source
Réponses:
Le client VNC intégré avec OS X fonctionne parfaitement avec la plupart des serveurs VNC que j'ai essayés sur FreeBSD. J'ai principalement utilisé TigerVNC à partir de ports (semble être le plus rapide avec le client VNC d'OS X), et le seul problème que j'ai est lorsque je redémarre le serveur VNC lorsque je suis connecté à celui-ci. Le client OS X VNC se reconnectera (super!) Mais il dimensionne bizarrement la fenêtre et je ne peux pas la redimensionner. Étant donné que la mise à l'échelle est activée, cela se traduit généralement par un petit écran qui ne peut pas être lu. Redémarrez simplement le client VNC (ou fermez la fenêtre et ouvrez une nouvelle connexion, si vous avez plusieurs connexions ouvertes), et tout est à nouveau OK.
Comme j'ai des xterms ouverts tout le temps sur mon mac, je le fais généralement comme ceci:
où
<port>
est le port TCP sur lequel le serveur s'exécute.Par exemple, si c'est: 1, vous utiliseriez 5901 comme
<port>
. Vous pouvez même installer le port avahi et configurer un service, de sorte que la session VNC s'affiche dans le Finder (bien qu'il existe une préférence du Finder à modifier pour les faire apparaître depuis OS X 10.8, IIRC), tout comme un Mac qui a " partage d'écran "activé (c'est-à-dire qu'il exécute un serveur VNC).la source
Vous pouvez vous connecter à des machines Linux distantes avec le client vnc intégré de votre Mac.
Configurez le serveur vnc sur la machine Linux distante.
Sur votre Mac, accédez au Finder. Appuyez sur
cmd+K
ou sur Aller> Se connecter au serveur.Dans l'adresse du serveur, entrez
vnc://{HOST}:{PORT}
. Par exemplevnc://linux.myhost.com:5901
.Une session VNC sera connectée à la machine Linux distante avec l'application de partage d'écran.
la source
Ce que vous recherchez est l'application de partage d'écran intégrée qui réside dans
System/Library/CoreServices
. Il peut se connecter à la plupart des serveurs VNC et est légèrement plus rapide que d'autres options telles que RealVNC.la source
Real VNC ou VNC Viewer sont le même client (en dehors de la plate-forme) que celui utilisé sur les PC Windows depuis des décennies. OS X est conçu pour fonctionner avec le protocole VNC prêt à l'emploi.
En prime, Real VNC est disponible en tant qu'application iOS gratuite.
Les seules véritables préoccupations que vous devriez avoir en l'utilisant sont le renforcement de la sécurité, c'est-à-dire la restriction de l'accès à des adresses IP ou des utilisateurs spécifiques.
la source
Je n'ai pas beaucoup d'expérience récente avec VNC sur Mac mais si vous regardez cela (sur stackexchange.com), il vous expliquera comment se connecter à un autre client via le serveur O / SX VNC.
La version d'Apple s'appelle Remote Desktop, la version commerciale est juste Apple Remote Desktop et vraiment conçue pour gérer les Mac. J'ai utilisé ce dernier mais je n'ai jamais essayé de me connecter à un client strictement VNC. Je ne sais pas si c'est possible.
la source
Si vous allez sur le site Web RealVNC et choisissez "Télécharger> Visionneuse", vous obtenez une application OSX native qui fonctionne bien pour moi. Je ne suis pas exactement sûr des conditions de licence, mais le fait de passer par "Produits> Sélecteur de produits" sur la page d'accueil semble indiquer que la visionneuse est gratuite (alors que le serveur est sous licence).
Le partage d'écran Apple intégré fonctionne également très bien, même si j'ai rencontré des blocages avec xterm sur la télécommande (suivi comme «problème linux xterm» dans les communautés de support Apple). Le intégré est accessible à partir de Safari via vnc: // hostname dans la barre d'adresse. S'il est lancé une fois, vous pouvez cliquer avec le bouton droit sur l'icône dans le Dock et choisir Options> Garder dans le Dock pour un accès facile.
Le VNC "Poulet" ne fonctionnait pas du tout pour moi.
la source
La meilleure explication que j'ai vue sur la façon d'utiliser "l'écran" d'Apple en tant que client vnc est à http://www.davidtheexpert.com/post.php?id=5
Il semble ignorer la période où Apple avait rompu la compatibilité avec les serveurs VNC non Apple, mais à part cela, ses instructions semblent excellentes et fonctionnent à merveille sur OS X El Capitan version 10.11.6. (Je ne suis plus sur 10.9.5)
la source