İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

lprng_certs - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında lprng_certs çalıştırın

Bu, 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 OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen lprng_certs komutudur.

Program:

ADI


lprng_certs - lprng SSL sertifika yönetimi

SİNOPSİS


lprng_certs seçenek
Seçenekler:
init - dizin yapısını oluştur
newca - yeni kök CA yap
varsayılanlar - sertifikalar için yeni varsayılan değerler ayarlayın
gen - kullanıcı, sunucu veya imzalama sertifikası oluşturun
dizin [dir] - dizin sertifika dosyaları
[cert] doğrula - sertifika dosyasını doğrula
anahtar dosyasını şifrele
- anahtar dosyası parolasını ayarlayın veya değiştirin

TANIM


The lprng_certs programı, LPRng yazılımı için SSL sertifikalarını yönetmek için kullanılır. Orası
SSL sertifika yapısı, bir sertifika hiyerarşisinden oluşur. LPRng yazılımı
aşağıdaki sertifika türlerinin kullanılacağını varsayar:

CA veya kök
Üst düzey veya kendinden imzalı bir sertifika.

imza
Diğer sertifikaları imzalamak için kullanılabilecek bir sertifika. Bu, tarafından imzalanmıştır
kök CA veya başka bir imzalama sertifikası.

user Bir kullanıcı tarafından kendilerini lpd sunucusuna tanıtmak için kullanılan bir sertifika.

sunucu tarafından kullanılan bir sertifika lpd kendilerini kullanıcıya veya diğerlerine tanıtmak için sunucu
lpd Sunucular.

İmzalama Sertifikalar


Kök sertifika (kök CA) dahil tüm imza sertifikaları,
/etc/lprng/ssl.ca/ca.crt, kök CA dosyasıyla aynı dizindedir. Alternatif olarak, tüm
imzalama sertifikalarının bir kısmı birleştirilebilir ve tek bir dosyaya konabilir;
kök CA dosyasıyla aynı ada sahip olduğu varsayılır, /etc/lprng/ssl.ca/ca.crt. NS
ssl_ca_file, ssl_ca_path, ve ssl_ca_key printcap ve yapılandırma seçenekleri kullanılabilir
imzalama sertifikasını içeren bir dizin olan kök CA dosyalarının konumlarını belirtin
dosyalar ve sırasıyla kök CA dosyası için özel anahtar dosyası.

Kök sertifikanın (kök CA dosyası) /etc/lprng/ssl.ca/ca.crt özel bir anahtar dosyası var
/etc/lprng/ssl.ca/ca.key de. Geleneksel olarak, diğer imzalama için özel anahtarlar
sertifika dosyaları sertifika dosyasında saklanır.

OpenSSL yazılımı, bu dizinin ayrıca bir dizi hash dosyası içermesini gerektirir.
aslında, bu dosyalara bağlantılar.

Varsayılan olarak, tüm imzalama sertifikalarının kök ile aynı dizinde olduğu varsayılır.
belgesi.

sunucu Sertifikalar


tarafından kullanılan sertifika lpd sunucu başka bir dizinde tutulur. Bu dosyalar
onlara hash bağlantıları olması gerekir. Kural olarak, bu sertifikaların özel anahtarları
dosyalar sertifika dosyasında saklanır. Sunucu sertifika dosyası tarafından belirtilir.
ssl_server_cert ve /etc/lprng/ssl.server/server.crt varsayılan değerine sahiptir. Bu dosya
sertifika ve özel anahtarı içerir. Sunucu sertifikası parola dosyası tarafından belirtilir
the ssl_server_password varsayılan değere sahip seçenek

ve sunucuların özel anahtarının şifresini çözmek ve onu kullanmak için kullanılan şifreyi içerir.
kimlik doğrulama. Bu anahtar dosyası yalnızca kullanıcı tarafından okunmalıdır. lpd sunucusu.

kullanıcı Sertifikalar


Kullanıcılar tarafından kullanılan sertifikalar, kullanıcıların ana sayfasında ayrı bir dizinde tutulur.
dizin. Kural olarak, bu sertifika dosyalarının özel anahtarları,
sertifika dosyası.

Kullanıcı sertifikası dosyası tarafından belirtilir. LPR_SSL_FILE ortam değişkeni, aksi takdirde
the ${HOME}/.lpr/client.crt kullanıldı. Şifre, tarafından belirtilen dosyadan alınır.
LPR_SSL_ŞİFRE ortam değişkeni, aksi takdirde ${HOME}/.lpr/client.pwd dosya okunur.

KULLANMA LPRNG_CERTS


LPRng tarafından kullanılan SSL sertifikalarının organizasyonu, diğer
gibi programlar Apache mod_ssl destek. lprng_certs program oluşturmak için kullanılır
dizin yapısı, kök CA, imzalama, kullanıcı ve sunucular için sertifikalar oluşturun.
Yönetimi basitleştirmek için aşağıdaki destek sağlanır.

lprng_certs init


Bu komut, lpd sunucusu tarafından kullanılan dizinleri oluşturur. kurarken işe yarar
Yeni lpd sunucusu.

lprng_certs Newca


Bu komut, kök CA sertifikası olarak kullanıma uygun, kendinden imzalı bir sertifika oluşturur.
Ayrıca, diğer sertifika oluşturma işlemleri için bir dizi varsayılan değer ayarlar.

lprng_certs varsayılan


Bu komut, varsayılan değerler kümesini değiştirmek için kullanılır.

Varsayılan değerler listelenmiştir ve varsayılan değerler dışında kendi kendini açıklayıcı olmalıdır.
imzalayan sertifika. Varsayılan olarak kök CA, sertifikaları imzalamak için kullanılabilir. Ancak, bir
imza sertifikası da kullanılabilir. Bu, imza yetkisinin delegasyonuna izin verir
kök CA'nın güvenliğinden ödün vermeden.

lprng_certs tür


Bu, bir kullanıcı, sunucu veya imzalama sertifikası oluşturmak için kullanılır.

lprng_certs indeks


Bu, imzalama sertifikaları için dizinler oluşturmak için kullanılır.

lprng_certs doğrulamak [sertifika]


Bu, Openssl kullanarak sertifika dosyasını kontrol eder. openssl doğrulamak Komut.

lprng_certs şifrelemek Anahtar dosya


Bu, tüm anahtar bilgilerini anahtar dosyasından kaldırır, anahtar bilgilerini yeniden şifreler ve
şifrelenmiş anahtar bilgilerini dosyaya koyar.

LPRng SEÇENEKLER


Seçenek Amaç
SSL imzalama sertifikalarını tutan ssl_ca_path dizini
kök CA'yı veya tüm SSL imzalama sertifikalarını tutan ssl_ca_file dosyası
sunucu için ssl_server_cert sertifika dosyası
sunucu sunucusu için parola içeren ssl_server_password dosyası
${HOME}/.lpr/client.crt istemci sertifika dosyası
${HOME}/.lpr/client.pwd istemci sertifikası özel anahtar parolası

ÇEVRE DEĞİŞKENLER


LPR_SSL_FILE istemci sertifika dosyası
LPR_SSL_PASSWORD istemci sertifikası özel anahtar parolası

EXIT DURUMU


Aşağıdaki çıkış değerleri döndürülür:

sıfır (0) Başarılı tamamlama.

Sıfır olmayan (!=0) Bir hata oluştu.

onworks.net hizmetlerini kullanarak lprng_certs'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad