Sharing Your Mac Screen
Chapter 8, “Managing Who, Where, When, and What,” includes instructions on how to share your Macintosh’s screen using Messages, but there are many instances where you might want to access another Mac’s display without having to start a chat.
Built into Yosemite is a standards-based screen-sharing system. Using screen sharing, you can access your Mac’s display from anywhere on your local network or, in some cases, from anywhere in the world. Yosemite even has the ability to share a computer’s “screen” even if someone else is using the computer. The screen sharing software can now automatically create a virtual screen that you can see and use while the person sitting in front of the computer continues to see their own desktop!
Enabling Screen Sharing
To configure another Mac so that you can access its screen from your Mac, you initially need direct access to the computer:
In the System Preferences window, click the Sharing icon.
- Click the checkbox in front of the Screen Sharing service.
- A URL that you can use to connect to your computer is displayed on the right side of the sharing pane.
Close the System Preferences, or continue setting sharing preferences.
Setting Screen Sharing Permissions
After screen sharing is enabled, choose who can access the display. Initially, only administrative users can view your screen.
In the System Preferences window, click the Sharing icon.
- Click the Screen Sharing service label.
- Choose whether All Users on the computer can access its screen, or click Only These Users to restrict access to specific individuals or groups.
Use the + button to choose a user or group that should be granted access, or use – to remove a user or group that you had previously added.
A window for selecting a user displays. Choose the user or group and click Select.
- For additional control, click the Computer Settings button.
- In the dialog box that appears, click Anyone May Request Permission to Control Screen to allow anyone to access the display if the person sitting in front of the computer grants them access.
- To provide access to your Mac’s screen using a standard VNC (Virtual Network Computing) client, click the VNC Viewers May Control Screen with Password checkbox and provide a password that grants access to those users.
- Click OK.
Close the System Preferences.
Accessing the Screen of a Local Mac
To access the shared screen of a Mac on your local network, make sure that your Mac is connected to the network and then follow these steps:
- Open a new Finder window and make sure the Shared sidebar section heading is expanded.
- Click the computer whose screen you want to access.
Click Share Screen in the upper-right corner of the Finder window.
- Enter your username and password on the remote system, if prompted.
- Click Remember This Password in My Keychain to store the password and enable password-less connections in the future.
Click Connect to begin using the remote display.
If another person is using the computer, you can ask to share the display with them, or connect to a new virtual display. Click whichever approach you prefer and click Share Screen.
The remote display is shown in a window on your Mac.
Choose View, Show Toolbar to access a few customization options.
- Toggle between controlling and observing with the Control Mode icons in the toolbar.
- Use the Scaling Mode icon to view the screen fullsize or shrink it to fit your window.
- Use the Clipboard icon to choose how to transfer your clipboard to and from the remote system, or simply share the clipboard.
- Drag files to and from the remote system to transfer them to (and from!) your computer.
Close the window when you’re finished using the remote system.
Accessing Remote Computers and Non-Macs
If you can’t browse to a computer to access its screen, or you need to connect to a non-Macintosh computer, you can do so using almost the same process as you used to connect to a remote file share:
When you’re sharing a screen on your Mac, Yosemite provides you with a URL that can be used to access your screen, even if you can’t browse to it on the network.
Choose Go, Connect to Server from the Finder menu bar.
- Enter the screen-sharing URL in the Server Address field. Alternatively, if you only have an IP address (such as 192.168.1.100), prefix the IP address with vnc:// to create a properly formed URL (for example, vnc://192.168.1.100).
- Click + if you want to add the server to the list of favorite servers.
Click Connect to connect to the remote server’s screen.
Enter a username (and/or password), if prompted, and click Connect.
The remote display is shown in a window on your Mac.