trio.so
How-Tos

macOS Screen Sharing: 4 Methods for IT Admins

How macOS Screen Sharing works: the built-in app, Remote Management, VNC and Messages sharing. Setup, permissions and what to use for a fleet of Macs.

Mountain landscape representing leadership perspective and vision
Written by
Atena Ladchartabi

Content writer, trio.so

Published on
Modified on

macOS Screen Sharing lets one Mac view and control another Mac's screen over the network. To share your own screen in a call, use FaceTime. To control a Mac you support, turn on Screen Sharing in System Settings > General > Sharing and connect from another Mac. For a fleet, use Remote Management with Apple Remote Desktop or a remote desktop tool in your device management console.

Four ways to share a Mac screen

MethodWhat it doesBest for
FaceTime screen sharingShares your screen with the person you are talking to, with their consentHelping a colleague or family member
Screen Sharing (built in)View and control another Mac on your network, using the Screen Sharing app or a VNC clientSupporting a few Macs
Remote ManagementThe Sharing setting that works with Apple Remote Desktop, which is sold separately in the App StoreAdmins who manage Macs with Apple's tool
VNCStandard remote desktop protocol. Screen Sharing can accept VNC connections with a passwordConnecting from non-Apple clients

Screen Sharing and Remote Management cannot both be on at the same time.

How to screen share on Mac in a call

If you only want someone to see your screen, you do not need to change any Sharing setting.

  1. Start a FaceTime call.
  2. Click the screen sharing button in the menu bar and choose to share a window or your whole screen.
  3. Stop sharing from the same menu.

How to turn on Screen Sharing on a Mac

These steps are for the Mac you want to connect to. Apple's guide is Turn Screen Sharing on or off on Mac.

  1. Open System Settings > General > Sharing. You may need to scroll.
  2. If Remote Management is on, turn it off first.
  3. Click the info button next to Screen Sharing and turn it on.
  4. Choose Allow access for all users or only specific users.
  5. Optionally turn on Anyone may request permission to control screen, or set a VNC password for VNC viewers.
  6. Click Done.

With Screen Sharing on, other computers on the network can view the desktop and control it, including opening apps and restarting the Mac.

How to connect to another Mac

  1. On your Mac, open the Screen Sharing app from Spotlight, or choose Go > Connect to Server in the Finder.
  2. Enter the other Mac's name or IP address. For a VNC connection, use vnc:// followed by the address.
  3. Sign in with a user account that is allowed in the Sharing settings.
  4. Choose to control the screen or only observe it.

Remote Management and Apple Remote Desktop

Remote Management is a different setting on the same pane. Apple describes it as the way a Mac is handled through Apple Remote Desktop, a separate app sold on the App Store. It adds tools for installing and configuring software, helping users remotely and creating reports, and it is aimed at business use. If you want those, turn on Remote Management instead of Screen Sharing and choose which users and which privileges it allows.

Reach a Mac that is outside your network

Built in Screen Sharing finds Macs on the same network by name or local address. It does not reach a Mac at someone's home on its own. Apple removed Back to My Mac, its old way of doing this, in macOS Mojave, and nothing built in replaced it. You have three options.

  • VPN first. The user's Mac, or you, connects to the office VPN, then you open Screen Sharing to the Mac's address as if it were in the building. This works if the VPN allows traffic between clients.
  • A remote desktop tool. The Mac runs an agent that connects outbound to a service, and you connect through that service. No inbound ports, no VPN. This is how most IT teams support remote staff.
  • Port forwarding. Do not. Screen Sharing and VNC use port 5900. Putting that on the internet invites password guessing.

Apple Remote Desktop has the same limit: it manages Macs it can reach over the network, so it also needs a VPN for remote staff.

Permissions and consent

  • Built in Screen Sharing is controlled by the Sharing settings above. Allow only the accounts that need it, not every user.
  • Remote tools that are not Apple's usually ask for Screen Recording and Accessibility in System Settings > Privacy & Security. On a managed Mac an MDM profile can grant them in advance.
  • Tell the user before you connect to a laptop that belongs to a person. A support session without a heads-up is a trust problem even when it is allowed.
  • Use a VNC password only on a trusted network. Do not open VNC to the internet.

Troubleshoot macOS Screen Sharing

ProblemLikely causeFix
Black screen after connectingThe Mac's display is asleep, it is a headless Mac with no display attached, or it is at the login windowWake the Mac; for a headless Mac mini or Mac Studio, attach a display or an HDMI dummy plug; sign in at the login window
"Cannot connect" or the connection times outScreen Sharing is off, the Mac is asleep, the firewall blocks it, you used the wrong address, or you are on another networkCheck System Settings > General > Sharing; stop the Mac sleeping while plugged in; use the IP address instead of the .local name; connect through the VPN
Asks for a password, then refuses itThat user is not in the allowed listIn the Screen Sharing info panel, choose Allow access for and add the user, or allow all users
Screen Sharing is greyed out or will not turn onRemote Management is on (they cannot both run), a profile from your MDM controls the setting, or you are not an administratorTurn off Remote Management first; check your MDM's restrictions; authenticate in the pane with an admin password
Works until a restart, then not at allFileVault is on and the Mac is waiting at the pre-boot password screen, where remote tools are not runningSomeone has to enter the disk password at the Mac. Plan restarts for when the user is there
Laggy or choppySlow link or a high resolutionLower the quality in the Screen Sharing app, or close extra displays on the target

Managing this across many devices

The built in method means the admin enables Screen Sharing on each Mac, finds each address, and connects one at a time. That is fine for a few Macs on one office network. It is slow for remote staff, and it does not reach them at all without a VPN. trio.so has remote desktop for enrolled Macs, Windows PCs and Linux machines from the console. It is not Apple Remote Desktop, and it does not cover iPhones or Android phones. See remote access for Mac and MDM remote control.

A trio.so remote desktop session connected to a Mac.
trio.so opens a remote desktop session to an enrolled Mac from the console.

Related reading: remote control an iPhone, shut down a Mac remotely and remote access security.

Ready-to-use Templates

Must-have Template Toolkit for IT Admins

Explore All
Template Toolkit

Take over a Mac screen from the console

trio.so gives IT remote desktop access to managed devices from one console, so you don't set up screen sharing on each Mac. Try it free for 14 days.

Start free trial

Get Ahead of the Curve

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Don't let inefficiencies hold you back.

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Smiling womanAbstract geometric patternAbstract geometric patternSmiling womanSmiling woman

Frequently Asked Questions (FAQ)

Have questions? We've got answers. This section covers some of the most commonly asked questions related to this topic.

Start a FaceTime call and use the screen sharing button in the menu bar. The other person sees your screen right away.

During a FaceTime call, click the screen sharing button in the menu bar and choose a window or your whole screen.

Usually the display is asleep, the Mac is at the login window, or it is a headless Mac with no display attached. Wake it, sign in, or attach a display or dummy plug.

Not directly. Use a VPN or a remote desktop tool. Do not forward port 5900.

Open System Settings > General > Sharing and switch on one of them. They cannot both be on at once.

Related

From the blog

The related industry news, interviews, technologies, and resources.