- Create a non-interactive user that will be used solely for running the Jamf PKI Proxy by executing the following command:
sudo useradd -m -s /usr/sbin/nologin jamfpkiproxyFor security purposes, this is a non-interactive user that will not have login privileges.
- Create the configuration directory for the Jamf PKI Proxy by executing the following command:
sudo mkdir -p /home/jamfpkiproxy/.jamf - Copy the configuration directory to the
jamfpkiproxyuser by executing the following command:sudo cp -r ~/.jamf/* /home/jamfpkiproxy/.jamfNote:The
~/.jamfdirectory would have been created and set up when the Jamf PKI Proxy was configured. See Configuring the Jamf PKI Proxy and Venafi Connection. - Change the ownership of the configuration directory to the
jamfpkiproxyuser by executing the following command:sudo chown -R jamfpkiproxy:jamfpkiproxy /home/jamfpkiproxy/.jamf - If a package manager was used to install the
jamf-pki-proxybinary, it will be located in /usr/local/bin. For direct downloads of the binary, install here: /usr/local/bin/ - Change the ownership of the
jamf-pki-proxybinary to thejamfpkiproxyuser by executing the following command:sudo chown jamfpkiproxy:jamfpkiproxy /usr/local/bin/jamf-pki-proxy