ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

gpgdir - ออนไลน์ในคลาวด์

เรียกใช้ gpgdir ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง gpgdir ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


gpgdir - การเข้ารหัสไดเรกทอรีแบบเรียกซ้ำด้วย GnuPG

เรื่องย่อ


gpgdir -e|-ง [ตัวเลือก]

DESCRIPTION


gpgdir เป็นสคริปต์ Perl ที่ใช้โมดูล CPAN GnuPG::Interface Perl เพื่อเรียกซ้ำ
เข้ารหัสและถอดรหัสไดเรกทอรีโดยใช้ gpg gpgdir ลงมาซ้ำ ๆ ผ่าน a
ไดเร็กทอรีเพื่อให้แน่ใจว่าเข้ารหัสหรือถอดรหัสทุกไฟล์ในไดเร็กทอรีและ all
ของไดเรกทอรีย่อย โดยค่าเริ่มต้น ค่า mtime และ atime ของไฟล์ทั้งหมดจะเป็น
เก็บรักษาไว้โดยการเข้ารหัสและถอดรหัส (สามารถปิดการใช้งานด้วย --ไม่-รักษา-
ครั้ง ตัวเลือก). โปรดทราบว่าใน --เข้ารหัส โหมด gpgdir จะลบไฟล์ต้นฉบับที่มัน
เข้ารหัสสำเร็จแล้ว (เว้นแต่ --no-ลบ มีตัวเลือกให้) อย่างไรก็ตาม เมื่อเริ่มต้น
gpgdir ขอรหัสผ่านถอดรหัสก่อนเพื่อให้แน่ใจว่าไฟล์จำลองสามารถ
เข้ารหัสและถอดรหัสได้สำเร็จ การทดสอบเบื้องต้นสามารถปิดใช้งานได้ด้วยปุ่ม
--ข้าม-ทดสอบ ตัวเลือกเพื่อให้สามารถเข้ารหัสไดเร็กทอรีได้อย่างง่ายดายโดยไม่ต้อง
ระบุรหัสผ่าน (ซึ่งสอดคล้องกับ gpg พฤติกรรม). นอกจากนี้ โปรดทราบว่า gpgdir is
ระวังไม่เข้ารหัสไฟล์และไดเรกทอรีที่ซ่อนอยู่ ท้ายที่สุดคุณอาจไม่ต้องการ
~/.gnupg ไดเรกทอรีหรือ ~ / .bashrc ไฟล์ที่จะเข้ารหัส กุญแจ gpgdir ใช้เพื่อ
เข้ารหัส/ถอดรหัสไดเร็กทอรีที่ระบุใน ~/.gpgdirrc.

ในที่สุด gpgdir สามารถใช้ เช็ด โปรแกรมกับ --เช็ด ตัวเลือกบรรทัดคำสั่งอย่างปลอดภัย
ลบไฟล์ที่ไม่ได้เข้ารหัสดั้งเดิมหลังจากที่เข้ารหัสสำเร็จแล้ว นี้
ยกระดับความมั่นคงของ gpgdir เนื่องจากยากต่อการกู้คืน
ข้อมูลที่ไม่ได้เข้ารหัสที่เกี่ยวข้องกับไฟล์จากระบบไฟล์หลังจากเข้ารหัสแล้ว
(unlink() จะไม่ลบบล็อคข้อมูลแม้ว่าไฟล์จะถูกลบออกก็ตาม)

OPTIONS


-e, --เข้ารหัส
เข้ารหัสไฟล์ทั้งหมดซ้ำๆ ในไดเร็กทอรีที่ระบุในบรรทัดคำสั่ง ทั้งหมด
ไฟล์ต้นฉบับจะถูกลบ (ทำการตรวจสอบรหัสผ่านก่อนเพื่อให้แน่ใจว่า
ว่าผู้ใช้รู้จักรหัสผ่านที่ถูกต้องเพื่อปลดล็อกคีย์ GnuPG ส่วนตัว)

-d, --ถอดรหัส
ถอดรหัสไฟล์ทั้งหมดซ้ำๆ ในไดเร็กทอรีที่ระบุในบรรทัดคำสั่ง NS
เวอร์ชันที่เข้ารหัส .gpg ของแต่ละไฟล์จะถูกลบ

--เข้าสู่ระบบ
เซ็นชื่อซ้ำทุกไฟล์ในไดเร็กทอรีที่ระบุในบรรทัดคำสั่ง สำหรับ
แต่ละไฟล์ ลายเซ็น .asc ที่แยกออกมาจะถูกสร้างขึ้น

--ตรวจสอบ
ตรวจสอบลายเซ็น .asc ทั้งหมดซ้ำๆ สำหรับไฟล์ในไดเร็กทอรีที่ระบุบน
บรรทัดคำสั่ง.

-g, --gnupg-dir
ระบุไดเร็กทอรี .gnupg ที่จะใช้เพื่อค้นหาคีย์ GnuPG ค่าเริ่มต้นคือ
~/.gnupg หากไม่ได้ใช้ตัวเลือกนี้ ตัวเลือกนี้อนุญาตให้เรียกใช้ gpgdir เป็นหนึ่งเดียว
ผู้ใช้แต่ใช้คีย์ของผู้ใช้รายอื่น (สมมติว่าตั้งค่าการอนุญาตอย่างถูกต้อง
และอื่น ๆ )

-p, --pw-ไฟล์
อ่านรหัสผ่านถอดรหัสจาก pw-ไฟล์ แทนที่จะพิมพ์บนบรรทัดคำสั่ง

-t, --test-โหมด
เรียกใช้การทดสอบการเข้ารหัสและถอดรหัสกับไฟล์จำลองและออก การทดสอบนี้คือ
เรียกใช้โดยค่าเริ่มต้นเสมอในทั้ง --เข้ารหัส และ --ถอดรหัส โหมด.

-S, --สมมาตร
คำแนะนำ gpgdir เพื่อเข้ารหัสเพื่อถอดรหัสไฟล์โดยใช้รหัสสมมาตรที่รองรับโดย
GnuPG (มักใช้ CAST5) ส่งผลให้มีการเร่งความเร็วอย่างมีนัยสำคัญสำหรับ
กระบวนการเข้ารหัส/ถอดรหัส

-T, --ทดลองวิ่ง
แสดงว่าการดำเนินการเข้ารหัส/ถอดรหัสใดจะเกิดขึ้นโดยไม่ได้ดำเนินการจริง
ระบบไฟล์จะไม่เปลี่ยนแปลงในโหมดนี้แต่อย่างใด

-I, --เชิงโต้ตอบ
แจ้งผู้ใช้ก่อนที่จะเข้ารหัสหรือถอดรหัสแต่ละไฟล์จริง ๆ มีประโยชน์
ให้มีการควบคุมที่ละเอียด gpgdir การดำเนินการตามที่เรียกซ้ำผ่าน a
โครงสร้างไดเรกทอรี

-F, --บังคับ
บอก gpgdir เพื่อละเว้นเงื่อนไขข้อผิดพลาดที่ไม่ร้ายแรงเช่นการไม่สามารถเข้ารหัส
หรือถอดรหัสแต่ละไฟล์เนื่องจากข้อผิดพลาดในการอนุญาต

--ไม่รวม
สั่งให้ gpgdir ข้ามไฟล์ทั้งหมดที่ตรงกัน Belt hold เป็นการจับคู่ regex กับแต่ละ
ชื่อไฟล์. สิ่งนี้คล้ายกับ --ไม่รวม ตัวเลือกในคำสั่ง tar มาตรฐานของ GNU

--ยกเว้น-จาก
สั่งให้ gpgdir แยกไฟล์ทั้งหมดที่ตรงกับรูปแบบที่ระบุไว้ใน ไฟล์ นี่คือ
คล้ายกับ --exclude-จาก คำสั่ง tar ของ GNU

--รวม
สั่งให้ gpgdir รวมเฉพาะไฟล์ที่ตรงกัน Belt hold เป็นการจับคู่ regex กับ
แต่ละชื่อไฟล์

--รวม-จาก
สั่งให้ gpgdir รวมเฉพาะไฟล์ที่ตรงกับรูปแบบที่ระบุไว้ใน ไฟล์

-W, --เช็ด
ใช้ เช็ด โปรแกรมลบไฟล์อย่างปลอดภัยหลังจากทำสำเร็จ
เข้ารหัส

-O, --Obfuscate-ชื่อไฟล์
บอก gpgdir เพื่อทำให้ชื่อไฟล์ของไฟล์ที่เข้ารหัสนั้นสับสน (ในโหมด -e)
ชื่อของแต่ละไฟล์จะถูกเก็บไว้ในไฟล์ .gpgdir_map_file สำหรับทุกไฟล์ย่อย
ไดเร็กทอรี และไฟล์นี้ถูกเข้ารหัสด้วยตัวมันเอง ในโหมดถอดรหัส (-d) -O
อาร์กิวเมนต์กลับกระบวนการเพื่อให้ไฟล์ต้นฉบับถูกเรียกคืน

--เขียนทับเข้ารหัส
เขียนทับไฟล์ที่เข้ารหัสแม้ว่าไฟล์ก่อนหน้า ไฟล์ .gpg มีอยู่แล้ว

--เขียนทับ-ถอดรหัส
เขียนทับไฟล์ที่ถอดรหัสแล้วแม้ว่าไฟล์ที่ไม่ได้เข้ารหัสก่อนหน้านี้จะมีอยู่แล้วก็ตาม

-K, --คีย์-id
ระบุรหัสคีย์ GnuPG ด้วยตนเองจากบรรทัดคำสั่ง เพราะ GnuPG รองรับ
คีย์ที่ตรงกับสตริง id ไม่จำเป็นต้องเป็นรหัสคีย์อย่างเคร่งครัด มันสามารถเป็น
สตริงที่ตรงกับคีย์ในคีย์ริง GnuPG อย่างเฉพาะเจาะจง

-D, --ค่าเริ่มต้นคีย์
ใช้คีย์ที่ GnuPG กำหนดเป็นค่าเริ่มต้น เช่น คีย์ที่ระบุโดย
คีย์เริ่มต้น ตัวแปรใน ~/.gnupg/ตัวเลือก หากตัวแปรคีย์ดีฟอลต์ไม่ใช่
กำหนดไว้ภายใน ~/.gnupg/ตัวเลือกจากนั้น GnuPG จะพยายามใช้คีย์แรกที่เหมาะสมบน
พวงกุญแจของมัน (การทดสอบการเข้ารหัส/ถอดรหัสเริ่มต้นทำให้แน่ใจว่าผู้ใช้รู้
รหัสผ่านที่สอดคล้องกันสำหรับคีย์)

-a, --ตัวแทน
คำแนะนำ gpgdir เพื่อรับรหัสผ่านคีย์ gpg จากการทำงาน ตัวแทน gpg ตัวอย่าง.

-A, --ตัวแทน-info <การเชื่อมต่อ ข้อมูล>
ระบุค่าของตัวแปรสภาพแวดล้อม GPG_AGENT_INFO ตามที่ส่งคืนโดย
ตัวแทน gpg --ภูต สั่งการ. ถ้า gpgdir --ตัวแทน ใช้อาร์กิวเมนต์บรรทัดคำสั่ง
แทน --Agent-ข้อมูล จากนั้น gpgdir จะถือว่าสภาพแวดล้อม GPG_AGENT_INFO
ตัวแปรถูกตั้งค่าในเชลล์ปัจจุบันแล้ว

-s, --ข้าม-ทดสอบ
ข้ามการทดสอบการเข้ารหัสและถอดรหัส นี้จะช่วยให้ gpgdir เพื่อใช้เข้ารหัส
ไดเร็กทอรีโดยไม่ระบุรหัสผ่าน (ซึ่งปกติจะใช้ในการเข้ารหัส
โหมดทดสอบเพื่อให้แน่ใจว่าการถอดรหัสกับไฟล์จำลองทำงานได้อย่างถูกต้อง)

-q, --เงียบ
พิมพ์ไปที่หน้าจอให้น้อยที่สุดเมื่อทำการเข้ารหัสหรือถอดรหัส a
ไดเรกทอรี

--ไม่มีการเรียกซ้ำ
สั่งให้ gpgdir ไม่เรียกซ้ำผ่านไดเร็กทอรีย่อยใดๆ ของไดเร็กทอรีที่เป็น
ถูกเข้ารหัสหรือถอดรหัส

--ไม่มีรหัสผ่าน
สั่งให้ gpgdir ไม่ขอรหัสผ่านจากผู้ใช้ สิ่งนี้มีประโยชน์เฉพาะเมื่อ gpg
คีย์ไม่มีรหัสผ่านที่เกี่ยวข้อง (ซึ่งไม่ธรรมดา)

--no-ลบ
สั่งให้ gpgdir ไม่ลบไฟล์ต้นฉบับในเวลาเข้ารหัส

--ไม่รักษาครั้ง
สั่งให้ gpgdir ไม่เก็บค่า mtime และ atime ของไฟล์ต้นฉบับไว้
การเข้ารหัสหรือถอดรหัส

-l, --ภาษา
ระบุการตั้งค่าภาษาอื่นที่ไม่ใช่ภาษา "C" เริ่มต้น

--ไม่มีภาษา
อย่าตั้งค่าโลแคลเลยเพื่อให้ระบบเริ่มต้นถูกนำไปใช้

-v, --รายละเอียด
ทำงานในโหมด verbose

-V, --รุ่น
พิมพ์หมายเลขเวอร์ชันและออก

-h, --ช่วยด้วย
พิมพ์ข้อมูลการใช้งานและออก

ใช้ gpgdir ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad