我试图将证书导入Linux Centos服务器,但似乎keytool
命令无法正常工作,我遇到以下错误:
-bash: ./keytool: No such file or directory
知道如何在linux上启用keytool
命令吗?
答案 0 :(得分:7)
您需要从密钥工具所在的目录中运行该命令。关键工具位于jdk install的bin目录中。
cd ~path_to_jdk/bin
keytool
请注意,您需要指定一些属性才能让关键工具执行您想要的操作。
答案 1 :(得分:2)
正如其他答案所述,您需要从安装了keytool bin的文件夹中运行该命令。
要知道它的安装位置:
whereis keytool
根据上一个命令输出更改您的位置并执行keytool命令。
答案 2 :(得分:1)
遇到同样的问题,keytool
命令正在抛出" keytool:命令未找到"错误,这工作
cd /javalocaltion/bin
./keytool command
答案 3 :(得分:0)
首先,您需要设置域环境,执行此操作转到域/ bin位置并执行:
. ./setDomain.sh
接下来,转到java / bin文件夹并执行keytool命令。
keytool -genkey -keyalg RSA -kaysize 2048 -alias name -kaystore file.jks
答案 4 :(得分:0)
如果您不知道JDK的安装位置,请执行以下操作:
sudo find / -iname keytool
您将找到它的路径。
欢呼