Ini ialah pengguna pisau arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
pengguna pisau - Halaman manual untuk subperintah pengguna pisau.
. pisau pengguna subperintah digunakan untuk mengurus senarai pengguna dan RSA berkaitan mereka
pasangan kunci awam.
PERHATIAN:
Subperintah ini HANYA berfungsi apabila dijalankan terhadap pelayan Chef sumber terbuka versi 10.x.
Subperintah ini TIDAK akan dijalankan terhadap pelayan Chef sumber terbuka 11, Enterprise Chef
(termasuk Chef Perusahaan yang dihoskan), atau Chef Persendirian.
SEMUA ORANG PILIHAN
Pilihan berikut boleh digunakan dengan mana-mana hujah yang tersedia untuk pisau pengguna
subperintah:
--chef-zero-port PORT
Pelabuhan di mana chef-sifar akan mendengar.
-c CONFIG_FILE, --config Config_file
Fail konfigurasi untuk digunakan.
-d, --disable-editing
Gunakan untuk menghalang $EDITOR daripada dibuka dan untuk menerima data seadanya.
--lalai
Gunakan untuk meminta pisau menggunakan nilai lalai dan bukannya meminta pengguna untuk memberikannya.
-e EDITOR, --editor EDITOR
$EDITOR yang digunakan untuk semua arahan interaktif.
-E ALAM SEKITAR, --persekitaran PERSEKITARAN
Nama alam sekitar. Apabila pilihan ini ditambahkan pada arahan, arahan
akan berjalan hanya terhadap persekitaran yang dinamakan.
-F FORMAT, --format FORMAT
Format output: ringkasan (lalai), teks, json, keladi, dan pp.
-h, - membantu
Menunjukkan bantuan untuk arahan.
-k KUNCI, --kunci UTAMA
Kunci persendirian yang pisau akan gunakan untuk menandatangani permintaan yang dibuat oleh klien API kepada
Pelayan chef.
--[no-]warna
Gunakan untuk melihat output berwarna.
--cetak-selepas
Gunakan untuk menunjukkan data selepas operasi yang merosakkan.
-s url, --server-url URL
URL untuk pelayan Chef.
-u PENGGUNA, --pengguna PENGGUNA
Nama pengguna yang digunakan oleh pisau untuk menandatangani permintaan yang dibuat oleh klien API kepada Chef
pelayan. Pengesahan akan gagal jika nama pengguna tidak sepadan dengan kunci peribadi.
-V, --verbose
Tetapkan untuk output yang lebih terperinci. guna -VV untuk verbositi maksimum.
-v, --versi
Versi chef-pelanggan.
-y, --ya
Gunakan untuk membalas semua gesaan pengesahan dengan "Ya". pisau tidak akan meminta
pengesahan.
-z, --mod tempatan
Gunakan untuk menjalankan chef-klien dalam mod tempatan. Ini membolehkan semua arahan yang berfungsi
terhadap pelayan Chef untuk turut bekerja menentang chef-repo tempatan.
CREATE
. mewujudkan argumen digunakan untuk mencipta pengguna. Proses ini akan menjana pasangan kunci RSA
untuk pengguna yang dinamakan. Kunci awam akan disimpan pada pelayan Chef dan kunci peribadi
akan dipaparkan pada STDOUT atau ditulis pada fail bernama.
· Bagi pengguna, kunci persendirian hendaklah disalin ke sistem sebagai /etc/chef/client.pem.
· Untuk pisau, kunci persendirian biasanya disalin ke ~/.chef/client_name.pem dan dirujuk
dalam fail konfigurasi knife.rb.
Syntax
Argumen ini mempunyai sintaks berikut:
$ pengguna pisau buat USER_NAME (pilihan)
Pilihan
Hujah ini mempunyai pilihan berikut:
-A, --admin
Gunakan untuk membuat klien sebagai klien pentadbir. Ini diperlukan untuk diakses oleh mana-mana pengguna
Chef Sumber Terbuka sebagai pentadbir. Pilihan ini hanya berfungsi apabila digunakan dengan
pelayan Chef sumber terbuka dan tidak akan memberi kesan apabila digunakan dengan Enterprise Chef.
-f NAMA FAIL, --fail NAMA FAIL
Gunakan untuk menyimpan kunci peribadi pada nama fail yang ditentukan.
-p KATA LALUAN, --kata laluan KATA LALUAN
Kata laluan pengguna.
--kunci-pengguna NAMA FAIL
Semua pengguna diberikan kunci awam. Gunakan untuk menulis kunci awam pada fail.
Contoh
$ pengguna pisau cipta "Radio Birdman" -f /keys/user_name
DELETE
. memadam argumen digunakan untuk memadam pengguna berdaftar.
Syntax
Argumen ini mempunyai sintaks berikut:
$ pengguna pisau padam USER_NAME
Pilihan
Perintah ini tidak mempunyai sebarang pilihan khusus.
Contoh
$ pengguna pisau padam "Steve Danno"
MENGEDIT
. mengedit argumen digunakan untuk mengedit butiran pengguna. Apabila hujah ini dijalankan, pisau
akan membuka $EDITOR. Apabila selesai, pisau akan mengemas kini pelayan Chef dengan perubahan tersebut.
Syntax
Argumen ini mempunyai sintaks berikut:
$ pengguna pisau edit USER_NAME
Pilihan
Perintah ini tidak mempunyai sebarang pilihan khusus.
Contoh
Tiada.
SENARAI
. senarai argumen digunakan untuk melihat senarai pengguna berdaftar.
Syntax
Argumen ini mempunyai sintaks berikut:
$ senarai pengguna pisau (pilihan)
Pilihan
Hujah ini mempunyai pilihan berikut:
-w, --dengan-uri
Gunakan untuk menunjukkan URI yang sepadan.
Contoh
Tiada.
DAFTAR SEMULA
. daftar semula argumen digunakan untuk menjana semula pasangan kunci RSA untuk pengguna. Kunci awam
akan disimpan pada pelayan Chef dan kunci peribadi akan dipaparkan pada STDOUT or
ditulis pada fail bernama.
PERHATIAN:
Menjalankan hujah ini akan membatalkan pasangan kunci RSA sebelumnya, menjadikannya tidak boleh digunakan
semasa pengesahan ke pelayan Chef.
Syntax
Argumen ini mempunyai sintaks berikut:
$ pengguna pisau daftar semula USER_NAME (pilihan)
Pilihan
Hujah ini mempunyai pilihan berikut:
-f NAMA FAIL, --fail NAMA FAIL
Gunakan untuk menyimpan kunci peribadi pada nama fail yang ditentukan.
Contoh
$ pengguna pisau daftar semula "Robert Younger"
SHOW
. Menunjukkan argumen digunakan untuk menunjukkan butiran pengguna.
Syntax
Argumen ini mempunyai sintaks berikut:
$ pengguna pisau tunjukkan USER_NAME (pilihan)
Pilihan
Hujah ini mempunyai pilihan berikut:
-a ATTR, --atribut ATTR
Atribut (atau atribut) untuk ditunjukkan.
Contoh
Untuk melihat pengguna bernama Dennis Teck, masukkan:
$ pengguna pisau menunjukkan "Dennis Teck"
untuk mengembalikan sesuatu seperti:
chef_type: pengguna
json_class: Chef::User
nama: Dennis Teck
public_key:
Untuk melihat maklumat dalam format JSON, gunakan -F pilihan biasa sebagai sebahagian daripada arahan seperti
ini:
$ pengguna pisau menunjukkan "Dennis Teck" -F json
(Format lain yang tersedia termasuk teks, keladi, dan pp, contohnya -F keladi untuk YAML.)
Gunakan pengguna pisau dalam talian menggunakan perkhidmatan onworks.net