Docs

Install WND Terminal on Mac

One app runs natively on Apple Silicon and Intel Macs with macOS 11 or later. A configuration profile from your device manager sets the rules people can’t change.

In short

Open WND-Terminal-Mac.dmg and drag WND Terminal onto Applications. To manage it, deploy a configuration profile for the preference domain com.wndsoftware.terminal with Jamf, Intune, Kandji or Mosyle.

ItemDetail
InstallerWND-Terminal-Mac.dmg, from the downloads page of the WND customer portal
macOS11 or later
ProcessorApple Silicon or Intel. One app runs natively on both.
Preference domaincom.wndsoftware.terminal
Example profileWNDTerminal.mobileconfig

Install the app

  1. Open WND-Terminal-Mac.dmg.
  2. Drag WND Terminal onto Applications.

License the Mac

Set License to your license key in the configuration profile. The key is the line starting with wnd1. under Your license on the customer portal.

To use the license file instead, copy it to /Library/Application Support/WND Terminal/, or set LicenseFile in the profile to the file’s path. To license one Mac by hand, open WND Terminal, choose Add a license and select the file. See Licenses.

Deploy settings with a configuration profile

WND Terminal reads managed settings from the preference domain com.wndsoftware.terminal. macOS keeps them in /Library/Managed Preferences, which people can’t change. The app shows a “Managed” badge that lists what’s set.

Jamf, Microsoft Intune, Kandji, Mosyle and other device managers can deliver the settings in either of two ways.

  1. Upload WNDTerminal.mobileconfig as a custom profile. Edit it first and give it new PayloadUUID values. The example has two, one for the profile and one for its settings payload.
  2. Enter the same keys in the device manager’s “Application & Custom Settings” payload for the domain com.wndsoftware.terminal.

The example profile installs at System scope with PayloadRemovalDisallowed set to true.

Example settings

These keys require encryption and stop people trusting certificates on their own. They also limit people to IT’s connections and license the Mac.

<key>RequireEncryption</key>
<true/>
<key>AllowUserTrust</key>
<false/>
<key>AllowOtherHosts</key>
<false/>
<key>License</key>
<string>wnd1.your-license-key</string>
<key>Connections</key>
<array>
  <dict>
    <key>Name</key>
    <string>Production</string>
    <key>Host</key>
    <string>mvs.example.com</string>
    <key>Port</key>
    <integer>992</integer>
    <key>Secure</key>
    <true/>
  </dict>
</array>

Key names match the registry values Group Policy writes and the keys in policy.json. Switches are booleans, port numbers and code pages are integers, and lists are arrays. Each connection is a dictionary with Name, Host, Port and Secure. It can also carry BackupHosts, LUName, CodePage and SignInWithCertificate. The policy settings reference lists every key.

Without a device manager

Put a policy.json at /Library/Application Support/WND Terminal/policy.json with the same keys. Make the folder writable by administrators only.

Which policy wins

WND Terminal uses the first policy it finds and doesn’t mix them. It checks the configuration profile for the Mac, then the profile for the user, then policy.json. If a policy exists but can’t be read, the app applies strict rules (encryption required, no trusting certificates) and says so.

Uninstall

Drag WND Terminal from Applications to the Trash. Each person’s settings stay behind, so a reinstall keeps them. To remove everything, also delete ~/Library/Application Support/com.wndsoftware.terminal (trusted certificates and the usage log) and ~/Library/WebKit/com.wndsoftware.terminal (saved connections, keyboard maps and display settings).

Questions

Does WND Terminal run natively on Apple Silicon?

Yes. One app runs natively on Apple Silicon and Intel Macs with macOS 11 or later.

Which device managers can deploy WND Terminal settings?

Any that can deliver a custom configuration profile or custom settings for the domain com.wndsoftware.terminal. Jamf, Microsoft Intune, Kandji and Mosyle all can.

Can people change the managed settings?

No. macOS keeps them in /Library/Managed Preferences and WND Terminal shows them as locked. Someone with administrator rights on their own Mac can remove any policy. To prevent that, don't give staff administrator rights on their Macs.

Where does the license file go on a Mac?

In /Library/Application Support/WND Terminal/. You can also set LicenseFile in the profile to its path, or set License to the key and skip the file.

See it on your own mainframe.

Install WND Terminal on a handful of PCs or Macs, import your sessions and keymaps, and let a real team use it next to what you run today. Free, two to four weeks.