Sur mon Mac de travail, qui reste physiquement dans mon bureau, je veux garder mes trucs de travail séparés de mes trucs personnels en utilisant deux comptes d'utilisateurs différents. Je reste normalement connecté en tant qu'utilisateur «professionnel». Mais je veux les voir en même temps, car j'ai un grand écran. Je pense que je pourrais obtenir une bonne configuration si je pouvais utiliser le client de bureau à distance intégré ou un client VNC tiers pour me connecter à l' écran de connexion de la machine existante, afin de pouvoir sélectionner un autre utilisateur. Ou si je pouvais me connecter en tant qu'utilisateur spécifique, même si la machine physique est déjà connectée en tant que quelqu'un d'autre.
J'utilise normalement mon système avec le mode "gestion à distance" activé (pas seulement le bureau à distance), et j'utilise souvent un client VNC à la maison pour accéder à mon bureau Mac au travail. Bien que ce ne soit pas ma routine quotidienne. Dans ce mode, le client VNC se connecte immédiatement au bureau existant. Existe-t-il un moyen de forcer cette connexion à accéder à l'écran de connexion à la place? Lorsque j'utilise un client VNC pour me connecter à l'écran existant, je peux le voir essayer (vous obtenez le type de régression infinie auquel vous pourriez vous attendre), de sorte que la connexion de base fonctionne. Je veux juste qu'il me permette de sélectionner un autre utilisateur.
Edit: Je pense qu'une partie du problème est que le système peut exécuter une session de serveur VNC en arrière-plan en attendant que je me connecte. Il se connecte à la session active. Cela semble se produire lorsque la «gestion à distance» est activée ou simplement le «partage d'écran». L'utilisation d'un autre utilisateur dans une commande "ouverte" entraîne une erreur de ne pas pouvoir contrôler votre propre écran.
Pour être clair, les deux comptes sont sur mon ordinateur de travail. De chez moi, je souhaite me connecter à mon "utilisateur professionnel" sur mon ordinateur professionnel. Depuis mon bureau au travail, connecté en tant qu '"utilisateur professionnel", je souhaite pouvoir me connecter à "l'utilisateur personnel" sur mon ordinateur professionnel.
Je pense que mon vrai problème est lié à ce qui se passe du côté serveur de la connexion. Je veux que le système d'exploitation ouvre la fenêtre de connexion même si un utilisateur est connecté sur l'écran / le clavier principal. Je sais que dans certaines circonstances, un utilisateur de connexion à distance peut recevoir l'écran de connexion. Il pourrait être nécessaire pour moi d'abandonner l'idée de parfois me connecter à l'utilisateur connecté et parfois de me connecter avec une nouvelle connexion. Si je peux passer complètement au mode de connexion fraîche, ce serait un début.
Comment Mac OS décide-t-il d'afficher l'écran de connexion pour une connexion à distance ou simplement de vous connecter au bureau en cours d'exécution? Je pensais que c'était lié à l'activation de la "gestion à distance" par rapport au "partage d'écran". Mais avec juste le "partage d'écran" activé, j'obtiens toujours le comportement de connexion à l'existant.
la source
defaults write
hack qui assouplit la restrictionScreen Sharing.app
ou existe-t-il une recommandation pour le visualiseur VNC gratuit?Réponses:
ARD dans votre "compte professionnel" puis procédez comme suit sur l'ordinateur distant pour ouvrir une fenêtre de partage d'écran vers votre "compte personnel" sur le même ordinateur distant.
Créez un tunnel SSH. Cela fonctionne pour moi en utilisant 10.9.
Activez la connexion à distance (SSH) dans les Préférences Système> Partage et dans l'exécution du terminal:
Enfin, utilisez le partage d'écran pour vous connecter à localhost: 5901 (au lieu du port par défaut 5900). Au lieu du port 5901, vous pouvez utiliser un port beaucoup plus élevé qui n'est utilisé par rien d'autre.
L'application de partage d'écran se trouve ici:
/System/Library/CoreServices/Screen Sharing.app
la source
Vous pouvez spécifier un utilisateur spécifique à l'aide de la commande open dans le terminal.
Ceci est également possible via Go Connect to Server ( cmd+ k) à partir du Finder et en entrant vnc: // hostname (ou IP)
Vous ne pouvez avoir que deux utilisateurs exécutés à distance sur une seule machine.
la source
Pour clarifier la réponse de @mindmischief , voici les étapes pour le configurer:
vnc
) dans Préférences / Utilisateurs avec le mot de passe.ssh vnc@localhost
fonctionne.ssh -NL 5901:localhost:5900 vnc@localhost
(selon ce post ).Remarque: Vous pouvez utiliser un utilisateur différent de
vnc
. Pour le débogage, ajoutez-vvv
à votressh
commande.Ouvrez maintenant la connexion VNC par la commande suivante:
la source
De nos jours, cela fonctionne hors de la boîte avec la fonction intégrée «Partage d'écran» (qui est juste un serveur VNC intégré).
Allez dans «Préférences Système → Partage» et activez «Partage d'écran» pour tous les utilisateurs. Désormais, chaque compte utilisateur pourra se connecter à l'aide de n'importe quel client VNC et se connecter à sa propre session.
la source