Skip to main content
Jamf Nation, hosted by Jamf, is the largest Apple IT management community in the world. Dialog with your fellow IT professionals, gain insight about Apple device deployments, share best practices and bounce ideas off each other. Join the conversation.

Befehlszeile der Jamf Pro Server Tools verwenden

Überblick

Aktuelle Befehlszeilenversion: 1.2.2
Versionshinweise

Dieser Artikel beschreibt, wie man die folgenden Aufgaben mit der Befehlszeile (CLI) der Jamf Pro Server Tools erledigen kann:

  • Befehlszeile konfigurieren
  • Jamf Pro Tomcat-Server starten, stoppen und neu starten
  • MySQL-Server starten, stoppen und neu starten

Nach der Konfiguration der Befehlszeile können Sie auch die folgenden Aufgaben erledigen:

Befehlszeile erhalten und installieren

Die Befehlszeile der Jamf Pro Server Tools wird über die folgenden Methoden bereitgestellt:

  • Im Paket mit den Installationsprogrammen von Jamf Pro (Jamf Pro 10.7.0 oder neuer)
  • Paketmanager (homebrew, apt und yum)
  • Manueller Download:
    • Befehlszeile
    • Browser

Installationsprogramme von Jamf Pro (Jamf Pro 10.7.0 oder neuer)

Sie finden die Befehlszeile im folgenden „bin-Ordner“ der Jamf Pro Installation Ihrer Plattform:

  • Linux: /usr/local/jss/bin/jamf-pro
  • Mac: /Library/JSS/bin/jamf-pro
  • Windows: C:\Program Files\JSS\bin\jamf-pro.exe

Hinweis: Sie können die jamf-pro-Binärdatei auf andere Server in Ihrer Umgebung kopieren, wenn Sie die Befehlszeile auf einem anderen Server nutzen möchten. Die MySQL-Binärdateien müssen auf demselben Server wie die Befehlszeile installiert sein, damit die Befehlszeile funktioniert.

Befehlszeile mit einem Paketmanager herunterladen

Sie können die Befehlszeile herunterladen und installieren, indem Sie in der Befehlszeile die folgenden Befehle für Ihre Plattform eingeben:

Mac

brew tap jamf/tap
brew update
brew install jamf-pro

Red Hat Enterprise Linux

rpm --import https://archive.services.jamfcloud.com/gpg-public-key.asc
yum-config-manager --add-repo https://archive.services.jamfcloud.com/jamf-pro-server-tools/release/rpm/
yum install jamf-pro-server-tools

Ubuntu

curl https://archive.services.jamfcloud.com/gpg-public-key.asc | sudo apt-key add -
add-apt-repository 'deb https://archive.services.jamfcloud.com/jamf-pro-server-tools/release/deb stable main'
apt update
apt install jamf-pro-server-tools

Befehlszeile mit einer Befehlszeile herunterladen

Um die Befehlszeile manuell herunterzuladen, geben Sie in der Befehlszeile einen der folgenden Befehle für Ihre Plattform ein:

Hinweis:

  • Die Binärdatei der Befehlszeile wird in das aktuelle Verzeichnis heruntergeladen. Navigieren Sie vor dem Herunterladen der Befehlszeile zu dem Verzeichnis, in das die Datei heruntergeladen werden soll. Andernfalls müssen Sie die Befehlszeile nach dem Download manuell verschieben.
  • Unter Linux und Mac wird empfohlen, die Binärdatei der Befehlszeile in einem Verzeichnis im Systempfad abzulegen, z. B. /usr/local/bin. Andernfalls müssen Sie jeweils den vollständigen Pfad angeben, wenn Sie die Befehlszeile nutzen.

Linux

64-Bit-Versionen
curl -O https://archive.services.jamfcloud.com/jamf-pro-server-tools/release/latest/linux/x64/jamf-pro
32-Bit-Versionen
curl -O https://archive.services.jamfcloud.com/jamf-pro-server-tools/release/latest/linux/x86/jamf-pro

Mac

curl -O https://archive.services.jamfcloud.com/jamf-pro-server-tools/release/latest/macos/x64/jamf-pro

Windows PowerShell

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest -Uri https://archive.services.jamfcloud.com/jamf-pro-server-tools/release/latest/windows/x64/jamf-pro.exe

Hinweis: Sie können „latest“ in den obigen URLs durch eine bestimmte Version ersetzen. Die verfügbaren Dateien und Versionen können Sie auf der folgenden Webseite durchsuchen:
https://archive.services.jamfcloud.com

Befehlszeile mit einem Browser herunterladen

Um die Binärdatei der Befehlszeile für Ihre Plattform manuell über einen Browser herunterzuladen, besuchen Sie die folgende Webseite:
https://archive.services.jamfcloud.com/#jamf-pro-server-tools/release/latest/

Betroffene Versionen

Die Befehlszeile funktioniert bei Vor-Ort-Installationen von Jamf Pro 10.0.0 und neuer.

Verfahren

Hinweis zu „sudo“ für Linux und Mac

Unter Linux und macOS erfordern manche Befehlszeilenbefehle möglicherweise sudo. Wenn Sie eine Fehlermeldung wie etwa jamf-pro: command not found erhalten, ist der Pfad für sudo möglicherweise nicht korrekt konfiguriert. Um dieses Problem zu beheben, führen Sie sudo mit dem vollständigen Pfad zur jamf-pro-Binärdatei aus. Beispiel:

Linux:

sudo /usr/local/jss/bin/jamf-pro server restart

Mac:

sudo /Library/JSS/bin/jamf-pro server restart

Befehlszeile konfigurieren

Sie können die Standarddatenbankeinstellungen konfigurieren, indem Sie den folgenden Befehl gefolgt von mindestens einer der unten aufgeführten Datenbank-Konfigurationskennzeichnungen eingeben:

jamf-pro config set

Konfigurationskennzeichnungen:

--database-host
--database-port
--database-name
--database-user
--database-password
--backup-dir

Beispielsweise können Sie das Datenbankpasswort festlegen, indem Sie den folgenden Befehl eingeben:

jamf-pro config set --database-password p@$$w0rd

Hinweis:

  • Ersetzen Sie p@$$w0rd durch Ihr Passwort. Um zu verhindern, dass das Passwort im Shell-Verlauf gespeichert wird, können Sie das Passwort festlegen, indem Sie den folgenden Befehl eingeben (Sie werden dann über eine sichere Eingabeaufforderung nach dem Passwort gefragt): jamf-pro config set --database-password-stdin
  • Wenn Ihr Passwort Sonderzeichen enthält, müssen Sie das Passwort möglicherweise in einfache Anführungszeichen setzen.

Jamf Pro Server starten, stoppen und neu starten

Sie können den Tomcat-Server von Jamf Pro starten, stoppen und neu starten, indem Sie die folgenden Befehle eingeben:

jamf-pro server start
jamf-pro server stop
jamf-pro server restart

MySQL starten, stoppen und neu starten

Sie können MySQL starten, stoppen und neu starten, indem Sie die folgenden Befehle eingeben:

jamf-pro database start
jamf-pro database stop
jamf-pro database restart

Hilfe anfordern

Sie erhalten zusätzliche Nutzungsinformationen über die Befehlszeile, indem Sie den folgenden Befehl eingeben:

jamf-pro help

Bei Verwendung der Kennzeichnung --help bei einem der jamf-pro Unterbefehle werden Informationen zur Nutzung des betreffenden Befehls angezeigt.

Like Comment