Otu esi ezochi na decrypt faịlụ na akwụkwọ ndekọ aha iji Tar na OpenSSL
Mgbe ị nwere data nwere mmetụta dị mkpa, mgbe ahụ ọ dị oke mkpa ịnweta nchekwa nchekwa na faịlụ gị na akwụkwọ ndekọ aha gị, ọkachasị mgbe ịchọrọ ịnyefe data na ndị ọzọ na netwọkụ.
Ọ bụ ya kpatara ya, a na m achọ ọrụ iji zoo ma mebie ụfọdụ faịlụ na akwụkwọ ndekọ aha na Linux, ọ dabara na achọtara m ihe ngwọta na tar na OpenSSL nwere ike ime aghụghọ ahụ, ee site n'enyemaka nke ngwaọrụ abụọ a ị nwere ike ịmepụta na encrypt tar. Archive faịlụ na-enweghị nsogbu ọ bụla.
N'isiokwu a, anyị ga-ahụ ka ịmepụta na zoo faịlụ tar ma ọ bụ gz (gzip) na OpenSSL:
Cheta na ụdị eji OpenSSL eme bụ:
# openssl command command-options arguments
Iji zoo ọdịnaya nke akwụkwọ ndekọ aha na-arụ ọrụ ugbu a (dabere n'ụdị faịlụ ahụ, nke a nwere ike iwe obere oge):
# tar -czf - * | openssl enc -e -aes256 -out secured.tar.gz
Nkọwa nke iwu dị n'elu:
enc
– openssl iwu iji tinye koodu na ciphers-e
– nhọrọ iwu enc iji zoo faịlụ ntinye, nke na nke a bụ nsonaazụ nke iwu tar-aes256
- akara nzuzo-apụ
- enc nhọrọ eji akọwapụta aha aha faịlụ apụ, secured.tar.gz
Iji mebie ọdịnaya tarị, jiri iwu na-esonụ.
# openssl enc -d -aes256 -in secured.tar.gz | tar xz -C test
Nkọwa nke iwu dị n'elu:
-d
- ejiri iji mebie faịlụ-C
- wepụ n'ime akwụkwọ ndekọ aha ya bụ ule
Foto a na-egosi usoro ezoro ezo na ihe na-eme mgbe ị na-agbalị:
- wepụta ihe dị n'ime bọọlụ n'ụzọ ọdịnala
- jiri okwuntughe na-ezighi ezi, yana
- mgbe itinyere paswọọdụ ziri ezi
Mgbe ị na-arụ ọrụ na netwọkụ mpaghara ma ọ bụ ịntanetị, ị nwere ike chekwaa akwụkwọ ma ọ bụ faịlụ gị dị mkpa mgbe niile nke ị na-ekerịta ndị ọzọ site na izo ya ezo, nke a nwere ike inye aka belata ohere ikpughe ha nye ndị na-awakpo ọjọọ.
Anyị lere anya na usoro dị mfe nke izo ya ezo tarballs site na iji OpenSSL, ngwa ahịrị ahịrị openssl. Ị nwere ike na-ezo aka na ibe nwoke ya maka ozi ndị ọzọ yana iwu bara uru.
Dị ka ọ dị na mbụ, maka echiche ọzọ ma ọ bụ ndụmọdụ dị mfe nke ịchọrọ ịkọrọ anyị, jiri ụdị nzaghachi dị n'okpuru ebe a na n'ọnụ na-abịa, anyị ga-eleba anya n'ụzọ nke ịtụgharị ikikere rwx ka ọ bụrụ ụdị octal.