ดังนั้นจึงไม่ใช่วิธีที่ปลอดภัยที่สุดในการส่งรหัสผ่านเข้าในอาร์กิวเมนต์บรรทัดคำสั่ง ที่กล่าวว่าเอกสารประกอบสำหรับ openssl ทำให้ฉันสับสนในการส่งผ่านอาร์กิวเมนต์รหัสผ่านไปยังคำสั่ง openssl
นี่คือสิ่งที่ฉันพยายามทำ
openssl aes-256-cbc -in some_file.enc -out some_file.unenc -d
จากนั้นระบบจะถามรหัสผ่านสำหรับการถอดรหัส ฉันค้นหาเอกสาร openssl และ interwebs เพื่อลองค้นหาคำตอบถ้าฉันเพียงต้องการให้รหัสผ่านกับคำสั่งโดยไม่พยายามสะท้อนรหัสผ่านกับไฟล์ ฉันพยายามเพิ่ม-pass:somepassword
และ-pass somepassword
ทั้งที่มีและไม่มีเครื่องหมายคำพูดไม่มีประโยชน์
ในที่สุดฉันก็หาคำตอบและเห็นในฟอรัมอื่น ๆ ที่คนมีคำถามคล้าย ๆ กันดังนั้นฉันคิดว่าฉันจะโพสต์คำถามและตอบคำถามที่นี่เพื่อชุมชน
หมายเหตุ: ฉันใช้ openssl เวอร์ชัน 0.9.8y