Se connecter à sa session macOS depuis Windows via VNC
Introduction
Cette procédure explique comment prendre le contrôle à distance d'un Mac depuis un ordinateur Windows situé sur le même réseau local.
macOS utilise le protocole VNC (Virtual Network Computing) pour le partage d'écran, contrairement à Windows qui utilise RDP.
La session VNC permet à un utilisateur distant de prendre le contrôle du Mac sous les yeux de l'utilisateur local (la souris bouge à l'écran).
C'est particulièrement pratique pour montrer une manipulation ou dépanner à distance.
1. Configuration côté Mac
Commencez par activer le partage d'écran sur le Mac :
- Ouvrir les Réglages Système : Menu Pomme () > Réglages Système
- Accéder au Partage : Général > Partage
- Activer le Partage d'écran : Cochez l'option "Partage d'écran"
- Configurer les autorisations : Cliquez sur le bouton ⓘ à côté de l'option
Options de sécurité recommandées
- Limiter l'accès aux Administrateurs : Si votre compte macOS est Administrateur, vérifiez que seul le groupe "Administrateurs" est autorisé à se connecter.
- Activer le mot de passe VNC : Activez l'option "Les visualiseurs VNC peuvent contrôler l'écran avec ce mot de passe" et définissez un mot de passe dédié.
⚠️ Ne pas utiliser le même mot de passe que celui de votre compte macOS !
Notez l'adresse affichée, elle sera de la forme : vnc://192.168.x.x
2. Installation côté Windows
Windows ne dispose pas de client VNC natif. Vous devez installer un logiciel tiers.
Option recommandée : UltraVNC
- Téléchargez UltraVNC depuis le site officiel : https://uvnc.com/downloads/ultravnc.html
- Lors de l'installation, cochez uniquement UltraVNC Viewer
- Vous n'avez pas besoin du serveur ni du repeater
Alternative : RealVNC Viewer
- Téléchargez RealVNC Viewer depuis : https://www.realvnc.com/fr/connect/download/viewer/
- Installation simple, pas besoin de créer de compte
3. Connexion au Mac
Lancez le client VNC installé (UltraVNC Viewer ou RealVNC Viewer) et entrez l'adresse de connexion :
192.168.x.x:5900
(Remplacez 192.168.x.x par l'adresse IP de votre Mac. Le port 5900 est le port VNC par défaut.)
Entrez le mot de passe VNC défini précédemment.
Vous devriez maintenant voir et contrôler l'écran de votre Mac !
4. Considérations de sécurité
⚠️ Connexion non chiffrée
Important : Le protocole VNC natif de macOS ne chiffre pas les communications par défaut.
Cela signifie que les données (y compris les frappes clavier et le contenu de l'écran) transitent en clair sur le réseau.
De plus, macOS ne permet pas nativement d'ajouter un certificat TLS au service de partage d'écran.
Il n'existe pas d'option dans les réglages pour sécuriser la connexion VNC avec du chiffrement.
Recommandations
- Sur un réseau local de confiance : L'utilisation sans chiffrement supplémentaire peut être acceptable si vous êtes sur votre réseau domestique privé.
- Pour une sécurité renforcée : Privilégiez l'une des solutions suivantes :
Option A : Tunnel SSH
Faites transiter le trafic VNC dans un tunnel SSH chiffré :
- Activez "Connexion à distance" (SSH) sur le Mac dans Réglages Système > Général > Partage
- Depuis Windows, utilisez PuTTY ou OpenSSH pour créer un tunnel vers le port 5900
- Connectez-vous ensuite en VNC sur localhost:5900
Option B : VPN
Si vous disposez d'un VPN (via votre box/routeur ou un service tiers), connectez les deux machines au VPN.
Le trafic VNC sera alors encapsulé dans le tunnel VPN chiffré.
Option C : Outils tiers avec chiffrement intégré
Des solutions comme RustDesk (open source) ou Tailscale (VPN mesh) offrent un chiffrement de bout en bout sans configuration complexe.
Résumé
- Mac : Activer Partage d'écran + mot de passe VNC dédié
- Windows : Installer UltraVNC Viewer ou RealVNC Viewer
- Connexion : IP_du_Mac:5900
- Sécurité : Utiliser SSH ou VPN pour chiffrer la connexion si nécessaire
↑ Haut de page