Rocks downloading
Mac Mojave Remote Desktop
Traditionally, when an administrator has needed to enable remote screensharing access (via ARD/Apple Remote Desktop) for management purposes - in a programmatic way via the command-line or a payload-less package - it's been relatively straightforward to do so.
This is documented by Apple here: https://support.apple.com/en-us/HT201710
However, there are many changes in the latest version of mac OS (OS X 10.14 aka 'mac OS Mojave,') and those changes appear to result in failure using Apple's own documented method. So it appears that key (previously available) aspects of enabling remote access are being impacted by Apple's intended changes in security and privacy for 10.14.
Some excellent articles about some of the new security features and restrictions in 10.14/Mojave are the following:
A great debt, thanks & credit is owed (by many) to Rich Trouton, and he has documented an alternative means of enabling ARD that - in my testing so far - appears to work:
Chrome Remote Desktop is Google's free remote access tool that works between a user's devices. The tool is free, but as a web-app it requires the use of Chrome in order to set it up, as well as. LogMeIn for Mac is a the best remote desktop app for Mac users of all abilities and needs. LogMeIn for Mac offers specific tools for individuals, small businesses, IT professionals and help desk technicians and is the best on the market when it comes to enterprise remote desktop support. Scripting OS X: Control Apple Remote Desktop Access with Munki; In macOS Mojave, Apple will restrict the functionality of kickstart: For increased security, using the kickstart command to enable remote management on a Mac will only allow you to observe it when sharing its screen. If you wish to control the Mac while sharing its screen, enable remote management in System Preferences.
The key commands are (for example, for an intended ARD admin), where you'll need to edit <yourARDuserShortname> to be the shortname for the user-account you intend to configure for ARD admin access - with the brackets <> . Other levels of access (com.apple.local.ard_ groups) are listed in Rich Trouton's article, adding a user to more than one appears to not work and perhaps is intentional.
PLEASE NOTE: The script provided below is meant to be a starting point, it's (hardly) exemplary as there's no real error checking (think about a clause to handle if the group already exists, etc.). Hopefully you'll find it useful:
It's possible to add the above as a script named: postinstall (no suffix such as .sh), and proceeded with the standard
and included as part of a standard payload-less pkg installer. Other additions, elaborations and enhancements in any such script are left to the reader, the above is meant only as a potential starting-point. In terms of creating a ('payload-less') package installer to enact such a script, it's particularly easy to do so via Greg Neagle's excellent munkipkg, see:
by Guest Blog Author, Alex Sursiakov, Program Manager at Parallels
On June 4 at the WWDC 2018 keynote, Apple® announced major updates to all of its software platforms. One of them is macOS® Mojave, the new version of the operating system for your Mac®.
macOS Mojave will be available to Mac users this fall. But what if you want to look at it earlier?
Immediately after the keynote, the Developer Beta of macOS Mojave became available to members of the Apple Developer program. We expect that by the end of June, it will also be available as a public beta. This will enable many more people to download and install it.
If you’d like to try macOS Mojave, there are several ways:
- You can upgrade the macOS on your Mac. However, Mojave is a beta of an operating system, so this is not a recommended approach.
- You can install it on a separate partition on your Mac. This is a rather geeky approach and requires lots of steps, including repartitioning your drive, booting from the recovery partition, and rebooting several times.
- You can install macOS Mojave on a spare Mac—but how many of us have a spare Mac lying around?
- You can use Parallels Desktop® for Mac and run macOS Mojave in a window alongside other Mac applications. This is a very safe way to try out a beta OS. I’ve done it for years, and I highly recommend it.
Thousands of people use Parallels Desktop to run some version of macOS: Lion, El Capitan, Sierra, or High Sierra. They do it for a number of reasons: to test applications on different macOS versions as developers; to tune it in a sandbox as system admins; to run legacy PowerPC applications using OS X® Snow Leopard; or just to try a new macOS version out of curiosity.
Here’s how you can try Mojave in Parallels Desktop for Mac:
1. Get Parallels Desktop, if you don’t already have it.
- Download Parallels Desktop. You’ll be given a free 14-day trial.
- Install Parallels Desktop—it’s a pretty straightforward process.
If you already have Parallels Desktop on your Mac, make sure it’s version 13.3.2. Earlier versions won’t work with macOS Mojave.
2. Skip the offer to download Windows and you’ll get to the Installation Assistant. (See Figure 1.)
Figure 1_The Installation Assistant window in Parallels Desktop
Scroll through the “Free System” row until you see the “Install macOS” item. (It will name the macOS version you currently have on your Mac. Don’t worry about that.) Select it and click Continue. Parallels Desktop will create a software version of a Mac computer (also called a virtual machine or VM) and automatically boot it from the recovery partition of your Mac.
3. Proceed through the macOS setup: select “Reinstall macOS.” (Don’t worry here either: this will not affect the macOS installed on your Mac.)
macOS will be installed on the virtual disk of the VM that was just created. This is just a file in the Parallels folder in your Documents folder.
4. Now you have a version of macOS running inside a window. Click the yellow triangle in the title bar and install Parallels Tools. Parallels Tools will enhance usability of your virtual computer. You’ll be able to drag and drop files, copy and paste text between systems, and resize windows to change resolution.
5. Now you can upgrade your virtual computer to macOS Mojave. In your new VM, go to the Beta Program page on the Apple site. Sign in and follow the instructions.
6. You will download and run the Beta Access Utility in the virtual computer. Your system will look like Figure 2.
Figure 2_Downloading the Install OS X Mojave application inside your virtual machine
The Install OS X Mojave application will download and launch. Note that this will be about a 5 GB download. Run this application, and soon you’ll have macOS Mojave running in your VM on your Mac.
(Note: As macOS Mojave is not available yet, I’m not 100% sure that steps 5 and 6 are completely accurate. But they are probably very, very close.)
When you have macOS Mojave, it’s time to try its new features: Dark Mode, Dynamic Desktop, new applications and the updated App Store, and more. (See Figure 3.)
Figure 3_Running macOS Mojave in a virtual machine with Parallels Desktop for Mac
Keep in mind that this is a beta version of an operating system, so it might have some issues.
You can help Apple by submitting feedback using Feedback Assistant application. (See Figure 4.)
Figure 4_Use the Feedback Assistant to tell Apple about your experience using macOS Mojave
One interesting thing about macOS Mojave is that it’s likely to be the last macOS to run 32bit applications. This might make it a popular macOS to run in a virtual machine, similar to how Snow Leopard is used to run PowerPC applications via Rosetta.
Parallels Desktop is famous for running Windows applications on Mac. It makes millions of people more productive by running Windows and macOS software side by side on Mac computers. You can also use Parallels Desktop to run many different versions of Linux.
Parallels is excited about the news from Apple and is working hard to get the most out of macOS Mojave in upcoming Parallels Desktop updates.
Important: Known Issues or Limitations
macOS Mojave is a beta release of an operating system. Here are the issues or limitations that we know about today:
Mac Mojave Remote Desktop App
- You must use Parallels Desktop 13.3.2 to be able to use macOS Mojave with Parallels Tools. This is a free update to Parallels Desktop 13 for all users.
- Parallels Desktop Lite 1.3.0 and previous versions of Parallels Desktop might experience black screen issues with Mojave guest after the Parallels Tools installation. The macOS Mojave virtual machine will be unusable.
- Known issues of running macOS Mojave in a virtual machine:
- 3D acceleration is not available, so some applications may not work correctly and some graphics artefacts may appear.
- The Parallels Shared Folders icon on the VM desktop may be missing.
- When macOS goes to sleep, the virtual machine gets paused. When you return from pause, there is no mouse cursor. To get the cursor back, just resize the VM window.
- The macOS VM can be switched to Coherence view mode. In Coherence, some application windows may not want to go on top at their selection.
Remote Desktop For Mac To Pc
Let us know in the comments about any other issues you experience with the macOS Mojave virtual machine, and let Apple know about your experience with macOS Mojave using its built-in Feedback Assistant (see Figure 4).