I am trying to use the "Per-user screen sharing" feature in Mac OS X Lion. This is different from regular screen sharing in that it allows you to log in to your account on the Mac remotely without disturbing a different user who is already logged on. What what I can tell from experimentation, to use per-user screen sharing you must disable the 'VNC viewers may control screen with password' option.

I am trying to connect from a PC. Problem is, I can't get it to work. TightVNC complains, Server did not offer supported security type. UltraVNC says No supported authentication methods! and RealVNC has the nerve to tell me to turn on the "control screenwith password option" which would disable the very feature I need, per-user screen sharing!!! (To connect to Apple Remote Desktop (10.4) or Screen Sharing/Remote Management (10.5 onwards) built-in to Mac OS X, turn on the 'VNC viewers may control screen with password' option.)

I have trouble believing that it is impossible to connect to per-user sharing just because I am not connecting from a Mac. At the moment the only work-around is to connect to a different Mac using single screen sharing and then VNC to the other Mac. Quite frankly, that is ridiculous.

1 Answer 1


The trick to doing this appears to be the following: under System Settings > Sharing > Remote Management > (i) you need to enable VNC viewers may control screen with password but not enable Anyone may request permission to control screen. You then enter a control password which grants access to the login screen, and use your own local username and password to log in.

  • Nice find. I also find that as long as the first user is logged in already, a second request from a different account will spawn a new session rather than jumping on the existing one. I don't generally enable the VNC viewers with a non-account password, so perhaps this isn't useful for your preferred setup.
    – bmike
    Jun 22, 2013 at 18:17
  • 1
    The ability to create a new session with a different login than the one on the screen is the functionality I need, so this is perfect.
    – Michael
    Jun 22, 2013 at 18:24
  • I tend to agree - I wanted others to see an option, but I wouldn't go far enough to edit a second answer into yours since it's clear yours seems best for the question.
    – bmike
    Jun 22, 2013 at 18:27
  • After playing with it a bit further it appears that remote access does not play well with Windows VNC viewers unless somebody else is already logged on (not the user you want to remotely log in as). Symptom: VNC client hangs
    – Michael
    Jun 22, 2013 at 20:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .