Я новичок в SSL.
Я пытаюсь создать хранилище ключей для подключения SSL с помощью keytool. Сначала я попробовал следующую команду
[[email protected] bin]$ keytool -genkey -alias myKeyStore -keyalg RSA -keystore
/home/aniket/keystore
Он спросил меня пароль и другие подробности и, наконец, дал мне следующую ошибку
keytool error: java.io.FileNotFoundException: /home/aniket/keystore
(Is a directory)
Итак, я создал файл keystoreFile.txt внутри папки keystore и выполнил
[[email protected] bin]$ keytool -genkey -alias myKeyStore -keyalg RSA -keystore
/home/aniket/keystore/keystoreFile.txt
и теперь (нет подсказки для пароля и т.д.) Я получаю
keytool error: java.lang.Exception: Keystore file exists, but is empty:
/home/aniket/keystore/keystoreFile.tx
Каким должно быть содержимое файла. Я, хотя keytool будет генерировать пару ключей (открытый ключ и связанные частные