Admin Apps Configuration - BlueSkyTools/BlueSkyConnect GitHub Wiki

If you know the ssh commands you can execute them manually on your workstation, but on a Mac, we can leverage AppleScript applets to provide a cool experience of clicking links in the Web dashboard to initiate a connection.

Copy the Admin Tools folder from the git repo to a Mac of your choice. This is one you will be using to remote control BlueSky clients. Admin Tools require OS X 10.11 or later.

  1. Open the applescript documents in Script Editor.
  2. Export the script as an Application (you can choose run-only if you want. Temporary Client should have the Stay Open box checked)
  3. Right-click on the saved Application to Show Package Contents
  4. Each Application needs the blueskyadmin.pub file from the server's /usr/local/bin/BlueSky/Admin Tools copied to the Resources folder
  5. Copy the text file named server.txt to the Resources folder. Optionally, you can edit each applescript document to hard set your server's FQDN
  6. Admin Connect also needs the Info.plist file replaced with the copy in the Admin Tools folder
  7. If you plan to use the Temporary app, you may want to have it display a welcome message

The three apps are:

  • BlueSky Admin Setup - sets up the SSH keys so that computer can connect through the server
  • BlueSky Admin Connect - is opened by "bluesky://" URLs in the dashboard to initiate connections through the server to clients
  • Temporary App - if you need to connect to a Mac that does not have the client installed, send them this app and ask them to open it. Not as convenient as some commercially available solutions but works in a pinch.