TeamViewer, on the other hand, offers an all-in-one solution for Mac remote desktop access, suitable for both private and commercial use. There are two Mac options: the Apple Remote Desktop that comes at a cost, or the free screen sharing solution that requires forwarding ports and a VNC to be set up in order to connect with Windows or Linux devices. When it comes to options for establishing a Mac remote desktop connection, Mac users have two choices: using Apple software or third party software, such as TeamViewer.