Ini adalah command knife-user yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
pisau-pengguna - Halaman manual untuk sub-perintah pengguna pisau.
Grafik pisau pemakai subcommand digunakan untuk mengelola daftar pengguna dan RSA terkait
pasangan kunci publik.
CATATAN:
Sub-perintah ini HANYA bekerja ketika dijalankan terhadap server open source Chef versi 10.x.
Sub-perintah ini TIDAK akan berjalan melawan open source Chef server 11, Enterprise Chef
(termasuk Koki Perusahaan yang dihosting), atau Koki Pribadi.
UMUM PILIHAN
Opsi berikut dapat digunakan dengan argumen apa pun yang tersedia untuk: pisau pemakai
sub-perintah:
--chef-zero-port PORT
Port tempat chef-zero akan mendengarkan.
-c KONFIG_FILE, --konfigurasi KONFIG_FILE
File konfigurasi yang akan digunakan.
-D, --nonaktifkan-editing
Gunakan untuk mencegah $EDITOR dibuka dan untuk menerima data apa adanya.
--default
Gunakan agar pisau menggunakan nilai default alih-alih meminta pengguna untuk memberikannya.
-e EDITOR, --editor EDITOR
$EDITOR yang digunakan untuk semua perintah interaktif.
-E LINGKUNGAN, --lingkungan LINGKUNGAN
Nama lingkungan. Ketika opsi ini ditambahkan ke sebuah perintah, perintah
hanya akan berjalan melawan lingkungan bernama.
-F FORMAT, --format FORMAT
Format keluaran: ringkasan (Default), teks, json, yaml, dan pp.
-H, --membantu
Menampilkan bantuan untuk perintah.
-k KUNCI, --kunci KUNCI
Kunci pribadi yang akan digunakan pisau untuk menandatangani permintaan yang dibuat oleh klien API ke
Pelayan koki.
--[tanpa warna
Gunakan untuk melihat keluaran berwarna.
--cetak-setelah
Gunakan untuk menampilkan data setelah operasi destruktif.
-s url, --server-url URL
URL untuk server Chef.
-u PENGGUNA, --pengguna PENGGUNA
Nama pengguna yang digunakan oleh pisau untuk menandatangani permintaan yang dibuat oleh klien API kepada Koki
server. Otentikasi akan gagal jika nama pengguna tidak cocok dengan kunci pribadi.
-V, --bertele-tele
Atur untuk output yang lebih verbose. Menggunakan -VV untuk verbositas maksimum.
-di, --Versi: kapan
Versi koki-klien.
-y, --Ya
Gunakan untuk menanggapi semua konfirmasi konfirmasi dengan "Ya". pisau tidak akan meminta
konfirmasi.
-z, --mode lokal
Gunakan untuk menjalankan klien koki dalam mode lokal. Ini memungkinkan semua perintah yang berfungsi
melawan server Chef untuk juga bekerja melawan repo chef lokal.
MEMBUAT
Grafik membuat argumen digunakan untuk membuat pengguna. Proses ini akan menghasilkan pasangan kunci RSA
untuk pengguna yang disebutkan. Kunci publik akan disimpan di server Chef dan kunci pribadi
akan ditampilkan pada STDOUT atau ditulis ke file bernama.
· Untuk pengguna, kunci pribadi harus disalin ke sistem sebagai /etc/chef/client.pem.
· Untuk pisau, kunci pribadi biasanya disalin ke ~/.chef/client_name.pem dan direferensikan
dalam file konfigurasi knife.rb.
Sintaksis
Argumen ini memiliki sintaks berikut:
$ pengguna pisau membuat USER_NAME (opsi)
Opsi
Argumen ini memiliki opsi berikut:
-Sebuah, --admin
Gunakan untuk membuat klien sebagai klien admin. Ini diperlukan untuk setiap pengguna untuk mengakses
Koki Sumber Terbuka sebagai administrator. Opsi ini hanya berfungsi bila digunakan dengan
server Chef open source dan tidak akan berpengaruh saat digunakan dengan Enterprise Chef.
-f NAMA FILE, --mengajukan NAMA FILE
Gunakan untuk menyimpan kunci pribadi ke nama file yang ditentukan.
-p KATA SANDI, --kata sandi PASSWORD
Kata sandi pengguna.
--kunci pengguna NAMA FILE
Semua pengguna diberi kunci publik. Gunakan untuk menulis kunci publik ke file.
contoh
$ pengguna pisau membuat "Radio Birdman" -f /keys/user_name
DELETE
Grafik hapus argumen digunakan untuk menghapus pengguna terdaftar.
Sintaksis
Argumen ini memiliki sintaks berikut:
$ pengguna pisau hapus USER_NAME
Opsi
Perintah ini tidak memiliki opsi khusus.
contoh
$ pengguna pisau menghapus "Steve Danno"
EDIT
Grafik mengedit argumen digunakan untuk mengedit detail pengguna. Saat argumen ini dijalankan, pisau
akan membuka $EDITOR. Setelah selesai, pisau akan memperbarui server Chef dengan perubahan tersebut.
Sintaksis
Argumen ini memiliki sintaks berikut:
$ pengguna pisau edit USER_NAME
Opsi
Perintah ini tidak memiliki opsi khusus.
contoh
Tidak ada.
DAFTAR
Grafik daftar argumen digunakan untuk melihat daftar pengguna terdaftar.
Sintaksis
Argumen ini memiliki sintaks berikut:
$ daftar pengguna pisau (opsi)
Opsi
Argumen ini memiliki opsi berikut:
-w, --dengan-uri
Gunakan untuk menampilkan URI yang sesuai.
contoh
Tidak ada.
DAFTAR
Grafik daftar ulang argumen digunakan untuk membuat ulang pasangan kunci RSA untuk pengguna. Kunci publik
akan disimpan di server Chef dan kunci pribadi akan ditampilkan di STDOUT or
ditulis ke file bernama.
CATATAN:
Menjalankan argumen ini akan membatalkan pasangan kunci RSA sebelumnya, membuatnya tidak dapat digunakan
selama otentikasi ke server Chef.
Sintaksis
Argumen ini memiliki sintaks berikut:
$ pengguna pisau daftar ulang USER_NAME (opsi)
Opsi
Argumen ini memiliki opsi berikut:
-f NAMA FILE, --mengajukan NAMA FILE
Gunakan untuk menyimpan kunci pribadi ke nama file yang ditentukan.
contoh
$ pengguna pisau mendaftar ulang "Robert Younger"
TAMPILKAN
Grafik Menunjukkan argumen digunakan untuk menunjukkan detail pengguna.
Sintaksis
Argumen ini memiliki sintaks berikut:
$ pisau pengguna menunjukkan USER_NAME (opsi)
Opsi
Argumen ini memiliki opsi berikut:
-a ATTR, --atribut ATTR
Atribut (atau atribut) untuk ditampilkan.
contoh
Untuk melihat pengguna bernama Dennis Teck, masukkan:
$ pengguna pisau menunjukkan "Dennis Teck"
untuk mengembalikan sesuatu seperti:
chef_type: pengguna
json_class: Koki::Pengguna
nama: Dennis Teck
kunci_publik:
Untuk melihat informasi dalam format JSON, gunakan: -F opsi umum sebagai bagian dari perintah seperti
ini:
$ pengguna pisau menunjukkan "Dennis Teck" -F json
(Format lain yang tersedia termasuk teks, yaml, dan pp, misalnya -F yaml untuk YAML.)
Gunakan pengguna pisau secara online menggunakan layanan onworks.net