คัดลอกที่เก็บคีย์ Java บนเครื่องหนึ่งไปยังอีกเครื่องหรือไม่?


12

ฉันมีที่เก็บคีย์บนเครื่องหนึ่งเครื่อง (ที่ /root/.keystore) และฉันต้องการย้ายไปยังเครื่องอื่นที่ตำแหน่งเดียวกัน ปัจจุบันเครื่องที่สองไม่มีที่เก็บคีย์ที่ /root/.keystore มีวิธีที่ฉันสามารถส่งออกแล้วสร้าง / นำเข้าได้หรือไม่ หรือฉันต้องสร้างที่ว่างเปล่าก่อน?


ไม่สามารถคัดลอกไฟล์. keystore ไปยังตำแหน่งอื่นได้หรือไม่
joni

คำตอบ:


20

Keystores เป็นไฟล์ในรูปแบบที่ Java ใช้สำหรับจัดเก็บคีย์และใบรับรอง พวกเขาไม่ได้มีข้อมูลใด ๆ ที่ผูกไว้กับระบบโดยเฉพาะ พวกเขาสามารถคัดลอกได้อย่างอิสระระหว่างระบบและไดเรกทอรีตามที่ต้องการ

อาจมีการป้องกันด้วยรหัสผ่านซึ่งในกรณีนี้คุณอาจต้องจัดให้มีรหัสผ่านสำหรับซอฟต์แวร์ที่ใช้งาน มีkeytoolโปรแกรมที่สามารถใช้เพื่ออ่านและ / หรืออัพเดตที่เก็บคีย์ บ่อยครั้งที่เป็นไปได้ที่จะอ่านที่เก็บคีย์โดยไม่มีรหัสผ่าน

คีย์สโตนอาจมีคีย์ที่ผูกกับชื่อโดเมนของระบบ ปุ่มเหล่านี้ไม่เป็นประโยชน์กับระบบอื่น


คุณยังต้องรีสตาร์ท java หรือบางสิ่งหลังจาก 'แทนที่' หรือไม่
DenCowboy

@DenCowboy ซอฟต์แวร์ส่วนใหญ่จะโหลดที่เก็บคีย์ในระหว่างการเริ่มต้นดังนั้นคุณควรรีสตาร์ทแอปพลิเคชันของคุณหลังจากเปลี่ยนที่เก็บคีย์
BillThor
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.