我正在尝试将证书导入 Linux Centos 服务器,但该keytool
命令似乎无法正常工作,出现以下错误:
-bash: ./keytool: No such file or directory
知道如何keytool
在 linux 上启用该命令吗?
我正在尝试将证书导入 Linux Centos 服务器,但该keytool
命令似乎无法正常工作,出现以下错误:
-bash: ./keytool: No such file or directory
知道如何keytool
在 linux 上启用该命令吗?
您需要从密钥工具所在的目录中运行该命令。关键工具位于 jdk 安装的 bin 目录中。
cd ~path_to_jdk/bin
keytool
请注意,您需要指定许多属性才能让密钥工具执行您想要的操作。
正如在其他答案中所说,您必须从安装 keytool 的 bin 的文件夹中运行命令。
要知道它的安装位置:
whereis keytool
根据前面的命令输出更改您的位置并执行 keytool 命令。
面临同样的问题,keytool
命令抛出“keytool:找不到命令”错误,这有效
cd /javalocaltion/bin
./keytool command
首先,您需要设置域环境,为此请转到域/bin 位置并执行:
. ./setDomain.sh
接下来,进入 java/bin 文件夹并执行 keytool 命令。
keytool -genkey -keyalg RSA -kaysize 2048 -alias name -kaystore file.jks
如果您不知道 JDK 的安装位置,请执行以下操作:
sudo find / -iname keytool
你会得到它的路径。
干杯