Скопіювати сховище Java на одній машині на іншу?


12

У мене є магазин брелоків на одній машині (у /root/.keystore) і я хочу перенести його на іншу машину в тому самому місці. В даний час на другій машині немає магазину ключів у /root/.keystore, чи є спосіб я експортувати, а потім створювати / імпортувати? Або мені потрібно створити спочатку порожній?


Ви не можете просто скопіювати .keystore файл в інше місце?
joni

Відповіді:


20

Клавіатури - це просто файли у форматі, який використовує Java для зберігання ключів та сертифікатів. Вони не містять ніякої інформації, яка пов’язує їх із певною системою. Вони можуть бути вільно скопійовані між системами та каталогами за потребою.

Вони можуть бути захищені паролем, і в цьому випадку вам може знадобитися домовитись про доступність пароля для програмного забезпечення, яке його використовує. Існує keytoolпрограма, за допомогою якої можна читати та / або оновлювати сховище ключів. Часто можна читати магазини брелоків без пароля.

Клавіатура може містити ключі, прив’язані до доменного імені системи. Ці клавіші не так корисні в іншій системі.


Вам все-таки потрібно перезапустити Java або щось після "заміни"?
DenCowboy

@DenCowboy Більшість програмного забезпечення завантажить сховище ключів під час ініціалізації, тому вам слід перезапустити програми після заміни сховища ключів.
BillThor
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.