EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Knife-User - Online in der Cloud

Führen Sie Knife-User beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehlsmesser-Benutzer, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Knife-User – Die Manpage für den Unterbefehl „Knife User“.

Das Messer Benutzer Der Unterbefehl wird zum Verwalten der Liste der Benutzer und der zugehörigen RSA verwendet
öffentliche Schlüsselpaare.

Anmerkungen:
Dieser Unterbefehl funktioniert NUR, wenn er mit der Open-Source-Chef-Serverversion 10.x ausgeführt wird.
Dieser Unterbefehl wird NICHT auf dem Open-Source-Chef-Server 11, Enterprise Chef, ausgeführt
(einschließlich gehosteter Enterprise Chef) oder Private Chef.

COMMON OPTIONAL


Die folgenden Optionen können mit jedem der verfügbaren Argumente verwendet werden Messer Benutzer
Unterbefehl:

--chef-zero-port PORT
Der Port, auf dem chef-zero lauscht.

-c KONFIGURATIONSDATEI, --config KONFIGURATIONSDATEI
Die zu verwendende Konfigurationsdatei.

-D, --disable-editing
Verwenden Sie diese Option, um zu verhindern, dass der $EDITOR geöffnet wird, und um die Daten unverändert zu akzeptieren.

--Vorgaben
Verwenden Sie diese Option, damit das Messer den Standardwert verwendet, anstatt einen Benutzer zu bitten, einen anzugeben.

-e EDITOR, --Editor EDITOR
Der $EDITOR, der für alle interaktiven Befehle verwendet wird.

-E UMGEBUNG, --Umgebung
Der Name der Umgebung. Wenn diese Option zu einem Befehl hinzugefügt wird, wird der Befehl
wird nur für die benannte Umgebung ausgeführt.

-F FORMAT, --Format FORMAT
Das Ausgabeformat: Zusammenfassung (Standard), Text, JSON, YAML und pp.

-H, --help
Zeigt Hilfe zum Befehl an.

-k SCHLÜSSEL, --Schlüssel WESENTLICHE
Der private Schlüssel, den Knife zum Signieren von Anfragen des API-Clients an verwendet
Chef-Server.

--[keine Farbe
Verwenden Sie diese Option, um die farbige Ausgabe anzuzeigen.

--print-after
Verwenden Sie diese Option, um Daten nach einem destruktiven Vorgang anzuzeigen.

-s URL, --server-URL URL
Die URL für den Chef-Server.

-u BENUTZER, --Benutzer USER
Der Benutzername, den Knife zum Signieren von Anfragen des API-Clients an den Chef verwendet
Server. Die Authentifizierung schlägt fehl, wenn der Benutzername nicht mit dem privaten Schlüssel übereinstimmt.

-V, - ausführlich
Stellen Sie für ausführlichere Ausgaben ein. Verwenden -VV für maximale Ausführlichkeit.

-in, --Version
Die Version des Chef-Clients.

-Und, --Ja
Beantworten Sie alle Sicherheitsabfragen mit „Ja“. Messer wird nicht danach fragen
Bestätigung.

-z, --Lokalbetrieb
Verwenden Sie diese Option, um den Chef-Client im lokalen Modus auszuführen. Dadurch sind alle Befehle möglich, die funktionieren
gegen den Chef-Server, um auch gegen das lokale Chef-Repo zu arbeiten.

CREATE


Das erstellen Das Argument wird zum Erstellen eines Benutzers verwendet. Durch diesen Vorgang wird ein RSA-Schlüsselpaar generiert
für den genannten Benutzer. Der öffentliche Schlüssel wird auf dem Chef-Server gespeichert und der private Schlüssel
wird angezeigt STDOUT oder in eine benannte Datei geschrieben.

· Für den Benutzer sollte der private Schlüssel als auf das System kopiert werden /etc/chef/client.pem.

· Bei Messern wird normalerweise der private Schlüssel kopiert ~/.chef/client_name.pem und referenziert
in der Messer.rb-Konfigurationsdatei.

Syntax

Dieses Argument hat die folgende Syntax:

$ Messerbenutzer erstellen USER_NAME (Optionen)

Optionen

Dieses Argument hat die folgenden Optionen:

-a, --Administrator
Verwenden Sie diese Option, um einen Client als Admin-Client zu erstellen. Dies ist für den Zugriff aller Benutzer erforderlich
Open Source Chef als Administrator. Diese Option funktioniert nur, wenn sie mit dem verwendet wird
Open-Source-Chef-Server und hat bei Verwendung mit Enterprise Chef keine Auswirkungen.

-f DATEINAME, --Datei DATEINAME
Verwenden Sie diese Option, um einen privaten Schlüssel unter dem angegebenen Dateinamen zu speichern.

-p PASSWORT, --Passwort PASSWORD
Das Benutzerpasswort.

--user-key DATEINAME
Allen Benutzern wird ein öffentlicher Schlüssel zugewiesen. Verwenden Sie diese Option, um den öffentlichen Schlüssel in eine Datei zu schreiben.

Beispiele

$ Messerbenutzer erstellen „Radio Birdman“ -f /keys/user_name

LÖSCHEN


Das löschen Das Argument wird verwendet, um einen registrierten Benutzer zu löschen.

Syntax

Dieses Argument hat die folgende Syntax:

$ Messerbenutzer löscht USER_NAME

Optionen

Dieser Befehl hat keine spezifischen Optionen.

Beispiele

$-Messer-Benutzer löscht „Steve Danno“

BEARBEITEN


Das bearbeiten Das Argument wird zum Bearbeiten der Details eines Benutzers verwendet. Wenn dieses Argument vorgebracht wird, Messer
öffnet $EDITOR. Wenn Sie fertig sind, aktualisiert Knife den Chef-Server mit diesen Änderungen.

Syntax

Dieses Argument hat die folgende Syntax:

$ Messerbenutzer bearbeitet USER_NAME

Optionen

Dieser Befehl hat keine spezifischen Optionen.

Beispiele

Keiner.

LISTE


Das Liste Das Argument wird verwendet, um eine Liste der registrierten Benutzer anzuzeigen.

Syntax

Dieses Argument hat die folgende Syntax:

$-Messer-Benutzerliste (Optionen)

Optionen

Dieses Argument hat die folgenden Optionen:

-w, --with-uri
Verwenden Sie diese Option, um die entsprechenden URIs anzuzeigen.

Beispiele

Keiner.

NEU REGISTRIEREN


Das neu registrieren Das Argument wird verwendet, um ein RSA-Schlüsselpaar für einen Benutzer neu zu generieren. Der öffentliche Schlüssel
wird auf dem Chef-Server gespeichert und der private Schlüssel wird angezeigt STDOUT or
in eine benannte Datei geschrieben.

Anmerkungen:
Das Ausführen dieses Arguments macht das vorherige RSA-Schlüsselpaar ungültig und macht es unbrauchbar
während der Authentifizierung beim Chef-Server.

Syntax

Dieses Argument hat die folgende Syntax:

$ Messerbenutzer registriert USER_NAME erneut (Optionen)

Optionen

Dieses Argument hat die folgenden Optionen:

-f DATEINAME, --Datei DATEINAME
Verwenden Sie diese Option, um einen privaten Schlüssel unter dem angegebenen Dateinamen zu speichern.

Beispiele

$ Messerbenutzer registriert „Robert Younger“ erneut

SHOW


Das erklären Das Argument wird verwendet, um die Details eines Benutzers anzuzeigen.

Syntax

Dieses Argument hat die folgende Syntax:

$ Messerbenutzer USER_NAME anzeigen (Optionen)

Optionen

Dieses Argument hat die folgenden Optionen:

-a ATTR, --Attribut ATTR
Das Attribut (oder die Attribute), das angezeigt werden soll.

Beispiele

Um einen Benutzer mit dem Namen anzuzeigen Dennis Teck, eingeben:

$ Messer-User-Show „Dennis Teck“

etwas zurückgeben wie:

chef_type: Benutzer
json_class: Chef::Benutzer
Name: Dennis Teck
Öffentlicher Schlüssel:

Um Informationen im JSON-Format anzuzeigen, verwenden Sie die -F allgemeine Option als Teil des Befehls like
Dies:

$ Messerbenutzershow „Dennis Teck“ -F json

(Andere verfügbare Formate umfassen Text, YAML und pp, z.B -F YAML für YAML.)

Nutzen Sie Knife-User online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad