Is it possible to use screen sharing without the remote screen being visible?

Let's say I have 2 MacPros:

  • MacPro at work
  • MacPro at home

I wonder if there is any way I could access my MacPro at work from home using the screen sharing method, without anything being visible on the monitors of MacPro at work.

I am currently able to do the standard screen sharing using my work MacPro from home, and can also normally access its folders etc. My question relates to ensuring privacy of the work content in case someone walks by while I'm using that remote computer. Unplugging the work computer's monitors would not be a fully working solution, as it would only partially resolve this issue.


Solution 1:

There are three solutions that I know of that allow you to "black out" the remote screen so that uses cannot see what you are doing:

  • Apple Remote Desktop (ARD). Cost: $79
  • TightVNC. Cost: Free for personal use.
  • TeamViewer. Cost: Free for personal use ($810 for Business License)

As for ARD and VNC, they will do they job, but as far as performance, they are quite frankly, horrible. ARD is definitely better than VNC, but if you are comparing it to Microsoft Remote Desktop, then ARD looks and feels prehistoric. The VNC protocol is quite "heavy" and the lag on a LAN is unbearable at times. But, for the price...

I wholeheartedly recommend TeamViewer

TeamViewer, is one of the best remote access / remote control utilities out there. It's free for personal use but to buy a license it's expensive. If you have many clients to manage, TeamViewer is the one. There is zero setup involved. unlike VNC which you have to open ports on your router. enter image description here

TeamViewer does have the capability to black out your screen and you get this feature with the free version - you don't need the paid version. I tested this today and it works. To do this, you have to first disable remote input, then click on show black screen.

Below are the screen captures of my TeamViewer session from my iMac to a Dell Laptop running Win10 with the black out option enabled:

TeamViewer Session

If you notice the black screen on the laptop below. All you can see is the pointer arrow and that moves with the TeamViewer session and not the remote mouse/keyboard.

Dell Running Win10 an TeamViewer black screen

Solution 2:

Unfortunately (at time of writing) TeamViewer's "Disable remote input" and "Show black screen" features do not seem to work in the macOS Sierra version.

Solution 3:

Another approach. Turn on the guest user on the remote computer, then log in as guest user on your first screen sharing connection. Make another screen sharing connection, log in your actual user, your activity won't be shown on the remote computer.

If you have FileVault on remote computer, you will not be able to use guest user, as it will restart the computer on Safari-only mode. If FileVault is enabled, just create another user, log in as that user on your first screen sharing. Then make another screen sharing connection using your actual user.

The guest account is less useful if FileVault is enabled. With FileVault enabled, when you log in as guest, only Safari can be used. See: https://www.howtogeek.com/297611/how-to-set-up-a-guest-user-account-on-macos/