找不到生成的.keystore文件

时间:2014-03-03 14:54:50

标签: java ssl localhost keystore

我尝试在本地生成密钥库,因此我可以在localhost使用SSL证书。

我正在使用这个教程:

http://java.dzone.com/articles/setting-ssl-tomcat-5-minutes

所以它说如果我做

keytool -genkey -alias tomcat -keyalg RSA
Java Home / bin中的

它将在我的用户主目录中创建一个.keystore文件。 我似乎可以使用该工具创建一个文件。我被问到所有的问题,如果我尝试使用相同的别名重做,它告诉我它已经存在。但是,我的用户主目录中没有.keystore文件。我也无法在搜索中找到它们。 (使用Mac OS)。

有人可以帮我吗?

亲切的问候

2 个答案:

答案 0 :(得分:2)

文件名以'。'开头。所以它是一个隐藏文件。你确定不存在吗?

您可以使用命令'ls -a'列出Mac OS终端中的所有文件(包括隐藏文件)。

答案 1 :(得分:1)

尝试如下:

http://www.mkyong.com/tomcat/how-to-configure-tomcat-to-support-ssl-or-https/

添加名为“myKeys”的新密钥库

    keytool -genkey -keystore myKeys -alias jdc

它会询问密钥库密码,名字,姓氏,组织单位......等等。只需填写所有密码。