0 votes

Existe-t-il une application VNC Windows qui puisse demander à un utilisateur Mac (via son identifiant Apple) de partager son écran ?

Sous MacOS, l'utilisateur A peut demander à l'utilisateur B de partager son écran en saisissant simplement l'identifiant Apple de l'utilisateur B dans une fenêtre "Nouvelle connexion" de l'application MacOS Screen Sharing. Ensuite, par magie, Apple transmet la demande à l'utilisateur B sous forme d'alerte sur les Macs de l'utilisateur B, partout dans le monde :

| L'utilisateur A souhaite voir votre écran. [Accepter] [Refuser] [Bloquer l'utilisateur].

Existe-t-il une application Windows de partage d'écran que l'utilisateur A peut utiliser pour établir une connexion de cette manière ?

"Pourquoi est-ce que je demande ?", demandez-vous.

  1. Pourquoi VNC ? Je dois déjà faire confiance à Apple parce que j'utilise son système d'exploitation. Pour des raisons de sécurité, il n'est pas logique de confier le partage d'écran sur le serveur à une application tierce côté serveur (y compris les possibilités d'attaque de type "man-in-the-middle" pour la capture du clavier et de la souris). Apple fournit un logiciel de serveur VNC dans MacOS.
  2. Pourquoi ne pas utiliser un port ouvert pour VNC (via une connexion protégée par un mot de passe). Un port ouvert est une invitation à se faire pilonner par des tentatives de connexion 24h/24 et 7j/7. N'importe quelle personne ou robot possédant un couple nom d'utilisateur/mot de passe volé peut s'y connecter à tout moment, 24 heures sur 24 et 7 jours sur 7.
  3. Pourquoi est-ce que je veux le truc de l'Apple ID ? Je veux qu'un humain soit présent sur le serveur pour approuver chaque demande de connexion. De plus, l'astuce fonctionne sans port ouvert sur mon serveur. Un serveur Apple le fait pour moi en répondant aux demandes de connexion.

En fait, laisser n'importe quelle application sur un OS non-Apple agir comme un client VNC est une mauvaise idée pour des raisons de sécurité (voir #1), donc il semble que la seule bonne solution est d'autoriser les connexions uniquement à partir de l'application VNC d'Apple, fonctionnant sur MacOS. Il semble donc que la seule bonne solution soit de n'autoriser les connexions qu'à partir de l'application VNC d'Apple, exécutée sur MacOS. Et il est clair qu'une application cliente capable de faire le tour de l'Apple ID n'existera pas sur un OS non-Apple (ou sur iCloud.com dans un navigateur).

Ma question est donc sans objet.

0 votes

Skype et Teams ne partagent-ils pas leurs écrans...

0 votes

Skype est en mode affichage seulement. Équipes : jusqu'à présent, j'ai eu droit à " Nous sommes désolés, nous avons rencontré un problème ".

0 votes

Si l'utilisateur B possède un compte sur le Mac auquel l'utilisateur A est connecté, l'utilisateur B peut utiliser le partage d'écran pour voir l'écran de l'utilisateur A à partir du Mac de l'utilisateur B sans que l'utilisateur A ne lui en donne l'autorisation. Big Sur affiche au moins une notification sur l'écran de l'utilisateur A que cela se produit. Les versions précédentes de MacOS ne le font pas.

1voto

MacGuffin Points 1375

Cela doit-il être VNC ? La connexion doit-elle utiliser l'AppleID pour pointer vers l'ordinateur souhaité ? Si c'est le cas, c'est peu probable. Je suppose qu'Apple est très attentif à la manière dont ses serveurs fonctionnent pour qu'un AppleID pointe vers un écran d'ordinateur spécifique. Il existe d'autres systèmes de partage d'écran que VNC, dont certains ont un moyen similaire de demander une session de partage d'écran en entrant un identifiant unique pour cette personne. Il est peu probable qu'il s'agisse de l'identifiant AppleID, sauf par coïncidence si la personne utilise le même nom pour son identifiant AppleID que celui qu'elle utilise pour son identifiant sur cet autre système.

Puisque vous avez spécifié VNC dans la question, je suppose que vous savez que le système de partage d'écran de MacOS utilise le protocole VNC, et qu'avec un client VNC sur Windows, on peut établir une session de partage d'écran avec un ordinateur MacOS. Apple a étendu le protocole VNC pour que cette demande par AppleID fonctionne si bien. Reproduire cela ne sera pas facile.

L'utilisation d'un AppleID pour se connecter à l'ordinateur d'une autre personne fonctionne parce que les serveurs d'Apple constituent un point de contact central où le client et le serveur se rencontrent pour établir cette connexion. Pour obtenir quelque chose de semblable, il faudra trouver ou créer un point de contact central similaire.

Il existe des services de noms de domaine dynamiques qui peuvent permettre à un identifiant de suivre une personne ou un ordinateur lorsque l'adresse IP change. Les changements d'adresse IP peuvent provenir soit du FAI qui la déplace de manière aléatoire, comme les FAI aiment le faire pour les utilisateurs non commerciaux, soit du fait que les gens déplacent leur ordinateur d'un réseau domestique vers un hotspot cellulaire lorsqu'ils ne sont pas chez eux. Cela ne sera pas toujours suffisant, car il peut y avoir des pare-feu ou autre chose qui peut bloquer une connexion VNC. Il peut s'agir de blocages créés intentionnellement pour des raisons de sécurité, ou simplement d'une coïncidence avec la façon dont une partie du réseau est configurée. Il n'est pas toujours facile de surmonter de tels obstacles.

Les deux personnes qui utilisent un client VPN vers un réseau central peuvent permettre au client VNC Windows de trouver le serveur VNC Mac grâce à un identifiant immuable, quel que soit l'endroit où se trouvent les deux ordinateurs. Il peut s'agir d'un réseau utilisé par une entreprise ou une université pour permettre aux personnes de travailler ou d'étudier à domicile. Ce type de réseau peut même permettre à l'ordinateur Mac d'avoir un identifiant qui ne soit pas une suite pseudo-aléatoire de lettres. La mise en place d'un réseau personnel avec un accès VPN n'est probablement pas une mince affaire, et peut se heurter aux mêmes problèmes d'adresses IP changeantes si l'on ne dispose pas d'une connexion Internet de qualité commerciale. L'utilisation d'un service VPN commercial peut ou non faciliter l'établissement d'une session VNC, car leur modèle économique n'a pas forcément en tête les connexions peer to peer.

L'utilisation d'un AppleID sous Windows a peu de chances de fonctionner car Apple n'a pas pour vocation de rendre Windows plus facile à utiliser. Une alternative, comme un nom de domaine dynamique ou un VPN, pourrait permettre de créer une sorte d'ID utilisateur à entrer comme adresse pour un client VNC. Les nombreuses options et la façon dont chacune d'entre elles pourrait être mise en place fourniraient suffisamment de matière pour un livre de bonne taille ou un cours d'un semestre dans une université. J'espère avoir donné quelques idées sur la façon de commencer à chercher une solution.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X