JDK中keytool常用命令

2021-06-21 14:12:50 字數 989 閱讀 8739

-genkey      在使用者主目錄中建立乙個預設檔案".keystore",還會產生乙個mykey的別名,mykey中包含使用者的公鑰、私鑰和證書 

-alias       產生別名

-keystore    指定金鑰庫的名稱(產生的各類資訊將不在.keystore檔案中

-keyalg      指定金鑰的演算法    

-validity    指定建立的證書有效期多少天

-keysize     指定金鑰長度

-storepass   指定金鑰庫的密碼

-keypass     指定別名條目的密碼

-dname       指定證書擁有者資訊 例如:  "cn=sagely,ou=atr,o=szu,l=sz,st=gd,c=cn"

-list        顯示金鑰庫中的證書資訊      keytool -list -v -keystore sage -storepass ....

-v           顯示金鑰庫中的證書詳細資訊

-export      將別名指定的證書匯出到檔案  keytool -export -alias caroot -file caroot.crt

-file        引數指定匯出到檔案的檔名

-delete      刪除金鑰庫中某條目          keytool -delete -alias sage -keystore sage

-keypasswd   修改金鑰庫中指定條目口令    keytool -keypasswd -alias sage -keypass .... -new .... -storepass ... -keystore sage

-import      將已簽名數字證書匯入金鑰庫  keytool -import -alias sage -keystore sagely -file sagely.crt 

匯入已簽名數字證書用keytool -list -v 以後可以明顯發現多了認證鏈長度,並且把整個ca鏈全部列印出來。

JDK中keytool常用命令

genkey 在使用者主目錄中建立乙個預設檔案 keystore 還會產生乙個mykey的別名,mykey中包含使用者的公鑰 私鑰和證書 alias 產生別名 keystore 指定金鑰庫的名稱 產生的各類資訊將不在.keystore檔案中 keyalg 指定金鑰的演算法 validity 指定建立...

JDK工具KEYTOOL常用命令

genkey 在使用者主目錄中建立乙個預設檔案 keystore 還會產生乙個mykey的別名,mykey中包含使用者的公鑰 私鑰和證書 alias 產生別名 keystore 指定金鑰庫的名稱 產生的各類資訊將不在.keystore檔案中 keyalg 指定金鑰的演算法 validity 指定建立...

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...