Copiare un keystore Java su una macchina su un'altra?


12

Ho un keystore su una macchina (su /root/.keystore) e voglio spostarlo su un'altra macchina nella stessa posizione. Attualmente, la seconda macchina non ha un keystore in /root/.keystore, c'è un modo in cui posso esportare e poi creare / importare? O devo prima crearne uno vuoto?


non puoi semplicemente copiare il file .keystore in un'altra posizione?
joni,

Risposte:


20

I keystore sono semplicemente file in un formato utilizzato da Java per l'archiviazione di chiavi e certificati. Non contengono alcuna informazione che li lega a un particolare sistema. Possono essere copiati liberamente tra sistemi e directory come richiesto.

Possono essere protetti da password, nel qual caso potrebbe essere necessario disporre di disporre della password disponibile per il software che la utilizza. Esiste un keytoolprogramma che può essere utilizzato per leggere e / o aggiornare il keystore. Spesso è possibile leggere i keystore senza password.

Il keystore può contenere chiavi legate al nome di dominio di un sistema. Questi tasti non sono così utili su altri sistemi.


Hai ancora bisogno di riavviare java o qualcosa dopo il 'sostituire'?
DenCowboy,

@DenCowboy La maggior parte dei software caricherà il keystore durante l'inizializzazione, quindi è necessario riavviare le applicazioni dopo aver sostituito il keystore.
BillThor,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.