Bu, OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak çalıştırılabilen bıçak-ssl-getir komutudur.
Program:
ADI
blade-ssl-fetch - bıçak ssl getirme alt komutu için kılavuz sayfası.
The bıçak ssl almak alt komut, SSL sertifikalarını bir HTTPS sunucusundan aşağıdakilere kopyalamak için kullanılır.
the güvenilir_certs_dir bıçak ve şef-müşteri tarafından güvenilir depolamak için kullanılan dizin
SSL sertifikaları. Bu sertifikalar uzak sunucunun ana bilgisayar adıyla eşleştiğinde,
bıçak ssl almak tarafından erişilen bir uzak sunucuyu doğrulamak için gereken tek adımdır.
ya bıçak ya da şef-müşteri.
UYARI:
Her SSL sertifikasının gerçekliğini doğrulamak kullanıcının sorumluluğundadır.
adresine indirmeden önce güvenilir_certs_dir dizin. bıçak herhangi birini kullanır
%100 güvenilir ve gerçek bir SSL sertifikasıymış gibi bu dizinde sertifika.
bıçak, bu dizindeki herhangi bir sertifikanın olup olmadığını belirleyemez.
kurcalanmış, sahte, kötü niyetli veya başka bir şekilde zararlıdır. Bu nedenle vazgeçilmezdir
kullanıcıların sertifikaları bu dizine indirmeden önce uygun adımları atmaları.
Sözdizimi
Bu alt komut aşağıdaki sözdizimine sahiptir:
$ bıçak ssl getirme URI_FOR_HTTPS_SERVER
Opsiyonlar
Bu alt komut aşağıdaki seçeneklere sahiptir:
-a SSH_ATTR, --bağlanmak SSH_ATTR
SSH bağlantısını açarken kullanılan öznitelik. Varsayılan öznitelik
ana bilgisayarın FQDN'sidir. Diğer olası değerler arasında genel bir IP adresi, bir
özel IP adresi veya bir ana bilgisayar adı.
-A, --ileri-ajan
SSH aracısı iletmeyi etkinleştirmek için kullanın.
-c YAPILANDIRMA DOSYASI, --yapılandırma YAPILANDIRMA DOSYASI
Kullanılacak yapılandırma dosyası.
-C SAYI, --eşzamanlılık NUM
İzin verilen eşzamanlı bağlantı sayısı.
--chef-sıfır-port LİMAN
Chef-zero'nun dinleyeceği bağlantı noktası.
--[renk yok
Renkli çıktıyı görüntülemek için kullanın.
-NS, --devre dışı-düzenleme
$EDITOR'un açılmasını önlemek ve verileri olduğu gibi kabul etmek için kullanın.
--varsayılanlar
Kullanıcıdan bir tane sağlamasını istemek yerine bıçağın varsayılan değeri kullanmasını sağlamak için kullanın.
-e EDİTÖR, --editör EDİTÖR
Tüm etkileşimli komutlar için kullanılan $EDITOR.
-E ÇEVRE, --Çevre ÇEVRE
Çevrenin adı. Bu seçenek bir komuta eklendiğinde, komut
yalnızca adlandırılmış ortama karşı çalışır.
-F BİÇİM, --biçim FORMAT
çıktı formatı: özet (Varsayılan) metin, json, tatlım, ve pp.
-G GEÇİT, --ssh-ağ geçidi GEÇİDİ
Bir makinede bir önyükleme eylemi çalıştırmak için kullanılan SSH tüneli veya ağ geçidi.
iş istasyonundan erişilemez.
-H, --yardım et
Komut için yardımı gösterir.
-i KİMLİK_DOSYA, --kimlik-dosyası KİMLİK_DOSYA
Kimlik doğrulama için kullanılan SSH kimlik dosyası. Anahtar tabanlı kimlik doğrulama
önerilir.
-k ANAHTAR, --anahtar ANAHTAR
Bıçağın API istemcisi tarafından yapılan istekleri imzalamak için kullanacağı özel anahtar
Şef sunucusu.
-M, --manuel-liste
Bir arama sorgusunu boşlukla ayrılmış bir sunucu listesi olarak tanımlamak için kullanın. daha varsa
listede birden fazla öğe varsa, tüm listeyi tırnak içine alın. Örneğin:
--manuel-liste "sunucu01 sunucu 02 sunucu 03 "
--[no-]ana bilgisayar anahtarı doğrulama
kullanım --no-host-anahtar-doğrulama ana bilgisayar anahtarı doğrulamasını devre dışı bırakmak için. Varsayılan ayarlar:
--host-anahtar-doğrulama.
DİĞER Kabuk türü. Olası değerler: interaktif, ekran, tmux, maktermya da cssh.
(csshx lehine reddedilir cssh.)
-p LİMAN, --ssh-bağlantı noktası LİMAN
SSH bağlantı noktası.
-P PAROLA, --ssh-parola ŞİFRE
SSH şifresi. Bu, parolayı doğrudan komuta geçirmek için kullanılabilir.
hat. Bu seçenek belirtilmemişse (ve bir şifre gerekliyse) bıçak
şifre isteyin.
--baskı-sonra
Yıkıcı bir işlemden sonra verileri göstermek için kullanın.
-s URL --sunucu-url'si URL
Chef sunucusunun URL'si.
SEARCH_QUERY
SSH kullanılarak erişilecek sunucuların bir listesini döndürmek için kullanılan arama sorgusu ve
Belirtilen SSH_COMMAND. Bu seçenek, arama alt komutuyla aynı sözdizimini kullanır.
SSH_COMMAND
Bir arama sorgusunun sonuçlarına karşı çalıştırılacak komut.
-u KULLANICI, --kullanıcı KULLANICI
API istemcisi tarafından Şef'e yapılan istekleri imzalamak için bıçak tarafından kullanılan kullanıcı adı
sunucu. Kullanıcı adı özel anahtarla eşleşmezse kimlik doğrulama başarısız olur.
-içinde, --versiyon
Şef-müşteri versiyonu.
-V, --ayrıntılı
Daha ayrıntılı çıktılar için ayarlayın. Kullanmak -VV maksimum ayrıntı için.
-x KULLANICI ADI, --ssh kullanıcısı KULLANICI ADI
SSH kullanıcı adı.
-y, --Evet
Tüm onay istemlerine "Evet" ile yanıt vermek için kullanın. bıçak sormayacak
Onayla.
, -z --yerel mod
Şef-müşteriyi yerel modda çalıştırmak için kullanın. Bu, çalışan tüm komutlara izin verir
Yerel şef deposuna karşı da çalışmak için şef sunucusuna karşı.
Örnekler
Aşağıdaki örnekler, bu bıçak alt komutunun nasıl kullanılacağını gösterir:
getirmek the SSL sertifikalar Kullanılmış by Bıçak itibaren the Şef sunucu
$ bıçak ssl getirme
getirmek the SSL sertifikalar Kullanılmış by the şef-müşteri itibaren the Şef sunucu
$ bıçak ssl getirme -c /etc/chef/client.rb
getirmek SSL sertifikalar itibaren a URL or URI
$ bıçak ssl getirme URL_or_URI
örneğin:
$ bıçak ssl getirme https://www.getchef.com
onworks.net hizmetlerini kullanarak blade-ssl-fetch'i çevrimiçi kullanın