Acesta este utilizatorul de cuțit de comandă care poate fi rulat în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
knife-user - Pagina de manual pentru subcomandă knife user.
cuţit utilizator subcomanda este utilizată pentru a gestiona lista de utilizatori și RSA asociate acestora
perechi de chei publice.
NOTĂ:
Această subcomandă funcționează NUMAI atunci când este rulată pe serverul open source Chef versiunea 10.x.
Această subcomandă NU va rula pe serverul open source Chef 11, Enterprise Chef
(inclusiv Enterprise Chef găzduit) sau Private Chef.
COMUNĂ OPŢIUNI
Următoarele opțiuni pot fi utilizate cu oricare dintre argumentele disponibile pentru cuţit utilizator
subcomanda:
--chef-zero-port PORT
Portul pe care chef-zero va asculta.
-c CONFIG_FILE, --config CONFIG_FILE
Fișierul de configurare de utilizat.
-d, --disable-editing
Utilizați pentru a preveni deschiderea $EDITORului și pentru a accepta datele așa cum sunt.
--implicit
Utilizați pentru ca knife să folosească valoarea implicită în loc să cereți utilizatorului să furnizeze una.
-e EDITOR, --editor EDITOR
$EDITOR care este folosit pentru toate comenzile interactive.
-E MEDIU INCONJURATOR, --mediu inconjurator MEDIUL
Denumirea mediului. Când această opțiune este adăugată la o comandă, comanda
va rula numai împotriva mediului numit.
-F FORMAT, --format FORMAT
Formatul de ieșire: rezumat (Mod implicit), a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match. , JSON, yaml și pp.
-h, --Ajutor
Afișează ajutor pentru comandă.
-k CHEIE, --cheie CHEIE
Cheia privată pe care knife o va folosi pentru a semna cererile făcute de clientul API către
Server bucătar.
--[fără-]culoare
Utilizați pentru a vizualiza rezultatul colorat.
--printare-după
Utilizați pentru a afișa date după o operațiune distructivă.
-s URL-ul, --server-url URL-ul
Adresa URL pentru serverul Chef.
-u UTILIZATOR, --utilizator USER
Numele de utilizator folosit de knife pentru a semna cererile făcute de clientul API către Chef
Server. Autentificarea va eșua dacă numele de utilizator nu se potrivește cu cheia privată.
-V, --verbos
Setați pentru ieșiri mai detaliate. Utilizare -VV pentru o verbozitate maximă.
-v, --versiune
Versiunea bucătarului-client.
-y, --da
Utilizați pentru a răspunde la toate solicitările de confirmare cu „Da”. cuțitul nu va cere
confirmare.
-z, --mod local
Utilizați pentru a rula clientul-șef în modul local. Acest lucru permite toate comenzile care funcționează
împotriva serverului Chef pentru a lucra și împotriva chef-repo-ului local.
CREATE
crea argument este folosit pentru a crea un utilizator. Acest proces va genera o pereche de chei RSA
pentru utilizatorul numit. Cheia publică va fi stocată pe serverul Chef și cheia privată
va fi afișat pe Stdout sau scris într-un fișier numit.
· Pentru utilizator, cheia privată ar trebui copiată în sistem ca /etc/chef/client.pem.
· Pentru knife, cheia privată este de obicei copiată în ~/.chef/nume_client.pem și referențiat
în fișierul de configurare knife.rb.
Sintaxă
Acest argument are următoarea sintaxă:
$ knife user create USER_NAME (opțiuni)
Opţiuni
Acest argument are următoarele opțiuni:
-A, --admin
Utilizați pentru a crea un client ca client de administrator. Acest lucru este necesar pentru accesul oricărui utilizator
Open Source Chef ca administrator. Această opțiune funcționează numai atunci când este utilizată cu
server open source Chef și nu va avea niciun efect atunci când este utilizat cu Enterprise Chef.
-f NUME DE FIȘIER, --fişier NUME DE FIȘIER
Utilizați pentru a salva o cheie privată în numele fișierului specificat.
-p PAROLA, --parola PAROLA
Parola utilizatorului.
--cheie utilizator NUME DE FIȘIER
Tuturor utilizatorilor li se atribuie o cheie publică. Utilizați pentru a scrie cheia publică într-un fișier.
Exemple
$ knife user creează „Radio Birdman” -f /keys/user_name
DELETE
șterge argument este folosit pentru a șterge un utilizator înregistrat.
Sintaxă
Acest argument are următoarea sintaxă:
$ Knife user șterge USER_NAME
Opţiuni
Această comandă nu are opțiuni specifice.
Exemple
utilizatorul $ knife șterge „Steve Danno”
EDIT
edita argument este folosit pentru a edita detaliile unui utilizator. Când se rulează această ceartă, cuțit
va deschide $EDITOR. Când ați terminat, knife va actualiza serverul Chef cu acele modificări.
Sintaxă
Acest argument are următoarea sintaxă:
$ Knife user editează USER_NAME
Opţiuni
Această comandă nu are opțiuni specifice.
Exemple
Nici unul.
LISTA
listă argument este folosit pentru a vizualiza o listă de utilizatori înregistrați.
Sintaxă
Acest argument are următoarea sintaxă:
$ lista de utilizatori knife (opțiuni)
Opţiuni
Acest argument are următoarele opțiuni:
-w, --cu-uri
Utilizați pentru a afișa URI-urile corespunzătoare.
Exemple
Nici unul.
REÎNREGISTRARE
reangistrați-vă argumentul este folosit pentru a regenera o pereche de chei RSA pentru un utilizator. Cheia publică
va fi stocat pe serverul Chef și cheia privată va fi afișată pe Stdout or
scris într-un fișier numit.
NOTĂ:
Rularea acestui argument va invalida perechea de chei RSA anterioară, făcând-o inutilizabilă
în timpul autentificării la serverul Chef.
Sintaxă
Acest argument are următoarea sintaxă:
$ Knife user reînregistrați USER_NAME (opțiuni)
Opţiuni
Acest argument are următoarele opțiuni:
-f NUME DE FIȘIER, --fişier NUME DE FIȘIER
Utilizați pentru a salva o cheie privată în numele fișierului specificat.
Exemple
$ reînregistrați utilizatorul cuțitului „Robert Younger”
SHOW
Arăta argument este folosit pentru a afișa detaliile unui utilizator.
Sintaxă
Acest argument are următoarea sintaxă:
$ Knife utilizator arată USER_NAME (opțiuni)
Opţiuni
Acest argument are următoarele opțiuni:
-a ATTR, --atribut ATTR
Atributul (sau atributele) de afișat.
Exemple
Pentru a vizualiza un utilizator numit Dennis Teak, introduce:
$ show-ul utilizatorului de cuțit „Dennis Teck”
a returna ceva de genul:
chef_type: utilizator
json_class: Chef::User
nume: Dennis Teck
cheie_publică:
Pentru a vizualiza informații în format JSON, utilizați -F opțiune comună ca parte a comenzii, cum ar fi
acest:
$ cuțit utilizator arată „Dennis Teck” -F json
(Alte formate disponibile includ a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match. , yaml și pp, de exemplu -F yaml pentru YAML.)
Utilizați online utilizatorul cuțitului folosind serviciile onworks.net