ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

lprng_certs - ອອນລາຍໃນຄລາວ

ແລ່ນ lprng_certs ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ lprng_certs ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


lprng_certs - ການຄຸ້ມຄອງໃບຢັ້ງຢືນ SSL lprng

ສະຫຼຸບສັງລວມ


lprng_certs ທາງເລືອກ
ຕົວເລືອກ:
init - ສ້າງໂຄງສ້າງໄດເລກະທໍລີ
newca - make new root CA
defaults - ກໍານົດຄ່າເລີ່ມຕົ້ນໃຫມ່ສໍາລັບໃບຢັ້ງຢືນ
gen - ສ້າງຜູ້ໃຊ້, ເຊີບເວີ, ຫຼືໃບຢັ້ງຢືນການເຊັນ
index [dir] - index cert files
verify [cert] - ຢືນຢັນໄຟລ໌ຢັ້ງຢືນ
ເຂົ້າລະຫັດໄຟລ໌ຄີ
- ຕັ້ງ​ຫຼື​ປ່ຽນ​ລະ​ຫັດ​ຜ່ານ keyfile​

ລາຍລະອຽດ


ໄດ້ lprng_certs ໂຄງການຖືກໃຊ້ເພື່ອຈັດການໃບຢັ້ງຢືນ SSL ສໍາລັບຊອບແວ LPRng. ຢູ່ທີ່ນັ້ນ
ໂຄງສ້າງໃບຢັ້ງຢືນ SSL ປະກອບດ້ວຍລໍາດັບຊັ້ນຂອງໃບຢັ້ງຢືນ. ຊອບແວ LPRng
ສົມມຸດວ່າປະເພດຕໍ່ໄປນີ້ຂອງໃບຢັ້ງຢືນຈະຖືກນໍາໃຊ້:

CA ຫຼືຮາກ
ລະດັບສູງສຸດ ຫຼືໃບຢັ້ງຢືນການເຊັນດ້ວຍຕົນເອງ.

ການເຊັນ
ໃບຢັ້ງຢືນທີ່ສາມາດໃຊ້ເພື່ອເຊັນໃບຢັ້ງຢືນອື່ນໆ. ນີ້ແມ່ນການລົງນາມໂດຍ
root CA ຫຼືໃບຢັ້ງຢືນການລົງນາມອື່ນ.

user ໃບຢັ້ງຢືນທີ່ໃຊ້ໂດຍຜູ້ໃຊ້ເພື່ອລະບຸຕົວຕົນຂອງເຄື່ອງແມ່ຂ່າຍ lpd.

server ໃບຮັບຮອງທີ່ໃຊ້ໂດຍ lpd ເຊີບເວີເພື່ອລະບຸຕົວຕົນໃຫ້ກັບຜູ້ໃຊ້ ຫຼືຜູ້ອື່ນ
lpd ເຊີຟເວີ

ລົງນາມ ໃບຢັ້ງຢືນການ


ໃບຢັ້ງຢືນການເຊັນທັງໝົດ, ລວມທັງໃບຢັ້ງຢືນຮາກ (root CA),
/etc/lprng/ssl.ca/ca.crt, ຢູ່ໃນໄດເລກະທໍລີດຽວກັນກັບໄຟລ໌ CA ຮາກ. ສະລັບກັນ, ທັງຫມົດ
ຂອງໃບຢັ້ງຢືນການລົງນາມສາມາດ concatenated ແລະໃສ່ເຂົ້າໄປໃນເອກະສານດຽວ, ເຊິ່ງໂດຍສົນທິສັນຍາ
ຖືວ່າມີຊື່ດຽວກັນກັບໄຟລ໌ CA ຮາກ, /etc/lprng/ssl.ca/ca.crt. ໄດ້
ssl_ca_file, ssl_ca_path, ແລະ ssl_ca_key printcap ແລະຕົວເລືອກການຕັ້ງຄ່າສາມາດຖືກນໍາໃຊ້ເພື່ອ
ລະບຸສະຖານທີ່ຂອງໄຟລ໌ CA ຮາກ, ໄດເລກະທໍລີທີ່ມີໃບຢັ້ງຢືນການລົງນາມ
ໄຟລ໌, ແລະໄຟລ໌ລະຫັດສ່ວນຕົວສໍາລັບໄຟລ໌ CA ຮາກຕາມລໍາດັບ.

ໃບຮັບຮອງຮາກ (ໄຟລ໌ CA ຮາກ) /etc/lprng/ssl.ca/ca.crt ມີໄຟລ໌ກະແຈສ່ວນຕົວ.
/etc/lprng/ssl.ca/ca.key ເຊັ່ນດຽວກັນ. ໂດຍສົນທິສັນຍາ, ກະແຈສ່ວນຕົວສໍາລັບການລົງນາມອື່ນໆ
ໄຟລ໌ໃບຢັ້ງຢືນຖືກເກັບໄວ້ໃນໄຟລ໌ໃບຢັ້ງຢືນ.

ຊອບແວ OpenSSL ຮຽກຮ້ອງໃຫ້ໄດເລກະທໍລີນີ້ຍັງມີຊຸດຂອງໄຟລ໌ hash ເຊິ່ງ
ໃນຄວາມເປັນຈິງ, ມີການເຊື່ອມຕໍ່ກັບໄຟລ໌ເຫຼົ່ານີ້.

ໂດຍຄ່າເລີ່ມຕົ້ນ, ໃບຢັ້ງຢືນການລົງນາມທັງໝົດແມ່ນຖືວ່າຢູ່ໃນໄດເລກະທໍລີດຽວກັນກັບຮາກ
ໃບຢັ້ງຢືນ.

Server ໃບຢັ້ງຢືນການ


ໃບ​ຢັ້ງ​ຢືນ​ການ​ນໍາ​ໃຊ້​ໂດຍ​ lpd ເຊີບເວີຖືກເກັບໄວ້ໃນໄດເລກະທໍລີອື່ນ. ໄຟລ໌ເຫຼົ່ານີ້ບໍ່
ຈໍາເປັນຕ້ອງມີການເຊື່ອມຕໍ່ hash ກັບພວກເຂົາ. ໂດຍສົນທິສັນຍາ, ກະແຈສ່ວນຕົວສໍາລັບໃບຢັ້ງຢືນເຫຼົ່ານີ້
ໄຟລ໌ຖືກເກັບໄວ້ໃນໄຟລ໌ໃບຢັ້ງຢືນ. ໄຟລ໌ໃບຢັ້ງຢືນເຊີບເວີແມ່ນລະບຸໂດຍ
ssl_server_cert ແລະມີມູນຄ່າເລີ່ມຕົ້ນ /etc/lprng/ssl.server/server.crt. ໄຟລ໌ນີ້
ມີໃບຮັບຮອງ ແລະກະແຈສ່ວນຕົວ. ໄຟລ໌ລະຫັດຜ່ານໃບຢັ້ງຢືນເຊີບເວີແມ່ນລະບຸໂດຍ
ໄດ້ ssl_server_password ທາງເລືອກທີ່ມີຄ່າເລີ່ມຕົ້ນ

ແລະມີລະຫັດຜ່ານທີ່ໃຊ້ເພື່ອຖອດລະຫັດລະຫັດສ່ວນຕົວຂອງເຄື່ອງແມ່ຂ່າຍແລະໃຊ້ມັນສໍາລັບ
ການຢືນຢັນ. ໄຟລ໌ທີ່ສໍາຄັນນີ້ຄວນຈະຖືກອ່ານໂດຍ lpd server

ຜູ້​ໃຊ້ ໃບຢັ້ງຢືນການ


ໃບຢັ້ງຢືນທີ່ໃຊ້ໂດຍຜູ້ໃຊ້ຈະຖືກເກັບໄວ້ໃນໄດເລກະທໍລີແຍກຕ່າງຫາກຢູ່ໃນເຮືອນຂອງຜູ້ໃຊ້
ໄດເລກະທໍລີ. ໂດຍສົນທິສັນຍາ, ລະຫັດສ່ວນຕົວສໍາລັບໄຟລ໌ໃບຢັ້ງຢືນເຫຼົ່ານີ້ຖືກເກັບໄວ້ໃນ
ໄຟລ໌ໃບຢັ້ງຢືນ.

ໄຟລ໌ໃບຢັ້ງຢືນຜູ້ໃຊ້ແມ່ນລະບຸໂດຍ LPR_SSL_FILE ສະພາບແວດລ້ອມປ່ຽນແປງ, ຖ້າບໍ່ດັ່ງນັ້ນ
ໄດ້ ${HOME}/.lpr/client.crt ຖືກນໍາໃຊ້. ລະ​ຫັດ​ຜ່ານ​ແມ່ນ​ໄດ້​ຮັບ​ເອົາ​ຈາກ​ໄຟລ​໌​ທີ່​ລະ​ບຸ​ໄວ້​ໂດຍ​
LPR_SSL_PASSWORD ສະພາບແວດລ້ອມປ່ຽນແປງ, ຖ້າບໍ່ດັ່ງນັ້ນ ${HOME}/.lpr/client.pwd ໄຟລ໌ຖືກອ່ານ.

ການ ນຳ ໃຊ້ LPRNG_CERTS


ການຈັດຕັ້ງຂອງໃບຢັ້ງຢືນ SSL ທີ່ໃຊ້ໂດຍ LPRng ແມ່ນຄ້າຍຄືກັນກັບທີ່ອື່ນໆໃຊ້
ໂຄງການເຊັ່ນ: Apache mod_ssl ສະຫນັບສະຫນູນ. ໄດ້ lprng_certs ໂຄງການຖືກນໍາໃຊ້ເພື່ອສ້າງ
ໂຄງສ້າງໄດເລກະທໍລີ, ສ້າງໃບຢັ້ງຢືນສໍາລັບຮາກ CA, ເຊັນຊື່, ຜູ້ໃຊ້ແລະເຄື່ອງແມ່ຂ່າຍ.
ເພື່ອເຮັດໃຫ້ການຈັດການງ່າຍດາຍ, ສະຫນັບສະຫນູນດັ່ງຕໍ່ໄປນີ້ແມ່ນສະຫນອງໃຫ້.

lprng_certs ໃນ​ມັນ


ຄໍາສັ່ງນີ້ສ້າງໄດເລກະທໍລີທີ່ໃຊ້ໂດຍເຄື່ອງແມ່ຂ່າຍ lpd. ມັນເປັນປະໂຫຍດໃນເວລາທີ່ຕັ້ງ
ໃຫມ່ lpd server

lprng_certs ນິວຄາ


ຄໍາສັ່ງນີ້ສ້າງໃບຢັ້ງຢືນການເຊັນດ້ວຍຕົນເອງ, ເຫມາະສົມສໍາລັບການນໍາໃຊ້ເປັນໃບຢັ້ງຢືນຮາກ CA.
ມັນຍັງຕັ້ງຄ່າຊຸດຂອງຄ່າເລີ່ມຕົ້ນສໍາລັບການສ້າງໃບຢັ້ງຢືນອື່ນໆ.

lprng_certs ຄ່າເລີ່ມຕົ້ນ


ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອແກ້ໄຂຊຸດຂອງຄ່າເລີ່ມຕົ້ນ.

ຄ່າເລີ່ມຕົ້ນແມ່ນລະບຸໄວ້ ແລະຄວນຈະເປັນການອະທິບາຍດ້ວຍຕົນເອງ, ຍົກເວັ້ນຄ່າຂອງ
ຂຽນ ໃບຮັບຮອງ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຮາກ CA ສາມາດຖືກນໍາໃຊ້ເພື່ອເຊັນໃບຢັ້ງຢືນ. ຢ່າງໃດກໍ່ຕາມ, ກ
ໃບຢັ້ງຢືນການເຊັນສາມາດຖືກນໍາໃຊ້ເຊັ່ນດຽວກັນ. ນີ້ອະນຸຍາດໃຫ້ມອບສິດອໍານາດການລົງນາມ
ໂດຍບໍ່ມີການປະນີປະນອມຄວາມປອດໄພຂອງຮາກ CA.

lprng_certs gen


ອັນນີ້ແມ່ນໃຊ້ເພື່ອສ້າງຜູ້ໃຊ້, ເຊີບເວີ, ຫຼືໃບຢັ້ງຢືນການເຊັນ.

lprng_certs ດັດຊະນີ


ນີ້ຖືກນໍາໃຊ້ເພື່ອສ້າງດັດສະນີສໍາລັບໃບຢັ້ງຢືນການລົງນາມ.

lprng_certs ກວດສອບ [ໃບຢັ້ງຢືນ]


ນີ້ກວດເບິ່ງໄຟລ໌ໃບຢັ້ງຢືນໂດຍໃຊ້ Openssl opensl ກວດສອບ ຄໍາສັ່ງ.

lprng_certs ການເຂົ້າລະຫັດ ໄຟລ໌ຄີ


ນີ້ເອົາຂໍ້ມູນທີ່ສໍາຄັນທັງຫມົດອອກຈາກໄຟລ໌ທີ່ສໍາຄັນ, reencrypts ຂໍ້ມູນທີ່ສໍາຄັນ, ແລະ
the puts the encrypted key information in the file.

LPRng OPTIONS


ຈຸດປະສົງທາງເລືອກ
ssl_ca_path directory ຖືໃບຢັ້ງຢືນການເຊັນ SSL
ໄຟລ໌ ssl_ca_file ຖືຮາກ CA ຫຼືໃບຢັ້ງຢືນການເຊັນ SSL ທັງໝົດ
ssl_server_cert ໄຟລ໌ໃບຢັ້ງຢືນສໍາລັບເຄື່ອງແມ່ຂ່າຍ
ssl_server_password ໄຟລ໌ທີ່ມີລະຫັດຜ່ານສໍາລັບເຄື່ອງແມ່ຂ່າຍຂອງເຄື່ອງແມ່ຂ່າຍ
${HOME}/.lpr/client.crt ໄຟລ໌ໃບຢັ້ງຢືນລູກຄ້າ
${HOME}/.lpr/client.pwd ໃບຢັ້ງຢືນລູກຄ້າ ລະຫັດຜ່ານລະຫັດສ່ວນຕົວ

ENVIRONMENT ຄວາມຮັບຜິດຊອບ


ໄຟລ໌ໃບຢັ້ງຢືນລູກຄ້າ LPR_SSL_FILE
ໃບຢັ້ງຢືນລູກຄ້າ LPR_SSL_PASSWORD ລະຫັດຜ່ານລະຫັດສ່ວນຕົວ

ອອກ STATUS


ຄ່າທາງອອກຕໍ່ໄປນີ້ຖືກສົ່ງຄືນ:

ສູນ (0​) ສຳເລັດຜົນ.

ບໍ່ແມ່ນສູນ (!=0) ເກີດຄວາມຜິດພາດ.

ໃຊ້ lprng_certs ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad