2013-06-19 125 views
1

我试图导入到Linux Centos的服务器证书,但似乎keytool命令不能正常工作,我有以下错误:如何解决keytool命令错误(Linux)?

-bash: ./keytool: No such file or directory

不知道如何在Linux上启用的keytool命令?

+0

使用locate命令,并找出keytool中存在并确保它存在并且路径出口 –

回答

7

您需要从关键工具所在目录内运行该命令。关键工具位于jdk安装的bin目录中。

cd ~path_to_jdk/bin 
keytool 

请注意,您将需要指定一些属性以使关键工具执行您想要的操作。

这里是list of some of the most common keytool commands

+0

它@moe好东西工作的感谢 – mkazma

+0

!玩得开心指定他们是怪物的属性,但你会得到它。祝你好运!一旦你把它们弄下来,写一个脚本来节省你的返工。 –

1

正面临着同样的问题,keytool命令被扔“密钥工具:命令未找到”的错误,这个工作

cd /javalocaltion/bin 
./keytool command 
1

在其他的答案说这是必要的,你从文件夹中运行命令,其中密钥工具的bin是安装。

要知道它的安装运行:

whereis keytool 

根据前一个命令输出更改您的位置,并执行keytool命令。

0

首先,你需要设置域环境,要做到这一点去域/ bin中的位置,并执行:

. ./setDomain.sh 

下一步,进入到java/bin文件夹并执行keytool命令。

keytool -genkey -keyalg RSA -kaysize 2048 -alias name -kaystore file.jks 
相关问题