Certainly Casper is much more fun comparing to SCCM ! I love it already, so easy to use, and very good tech support.
We use Mac Minis to be the Casper server, and I used Homebrew to install MySQL( at first I used the standalone installer, but found it hard to manage)
1. Required Software(from QuickStart Guide):
- JSS
- Java JDK 1.7/1.8
- Jave Cryptography Extension 1.7/1.8
- MySQL
Install Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install mysql
mysql.server restart
Secure MySQL on Mac:
mysql_secure_installation
A very cool GUI MySQL client:
http://www.sequelpro.com/
Setup JSS database & username for Casper:
mysql -r -p
CREATE DATABASE jamfsoftware;
GRANT ALL ON jamfsoftware.* TO ‘username_you_want'@localhost IDENTIFIED BY ‘password_here';
Some basic MySQL commands:
SHOW DATABASES;
DROP DATABASE database_name;
SHOW TABLES;
DESCRIBE table_name;
Destination IP(s):17.0.0.0/8
Destination Port(s):5223
Source IP(s):JSS Servers
Destination IP(s): there's no specific destination IP, it's going to JAMF cloud servers.
Destination Port(s):443
Source IP(s): mac computer
Destination IP(s):JSS Servers
Destination Port(s):8443
Source IP(s):JSS Servers
Destination IP(s):17.0.0.0/8
Destination Port(s): 2195
Source IP(s):JSS Servers
Destination IP(s):17.0.0.0/8
Destination Port(s):2196
Source IP(s):JSS Servers
Destination IP(s):JSS Servers
Destination Port(s):3306
Source IP(s):JSS Servers
Destination IP(s): AD Server
Destination Port(s):636