2017-06-13 29 views
1

我生成使用GPG密鑰對通過的Debian 8.移動無密碼的私有密鑰從服務器向密碼的另一個原因請求由GPG

gpg --gen-key 

以下指令I左密鑰生成的密碼短語步驟空然後按Enter鍵。之後,我使用以下命令導出私鑰和公鑰。

gpg --export-secret-key -a "X" > private.key 
gpg --export-key -a "X" > public.key 

然後我嘗試使用私鑰加密文件夾。它是成功的,並且不需要詢問任何密碼就能生成加密文件。 但是,當我使用Ubuntu OS 14.04將公鑰傳輸到另一臺計算機並使用以下命令導入它時,gpg請求的密碼短語。即使通過給gpg提供空密碼,它也會說密碼不正確。

gpg --import public.key 

此外,當我在第二臺計算機中導入私鑰用於加密時,它會再次詢問我的密碼。 有沒有人有任何想法是什麼問題?

+0

這是因爲之前存在第二個系統中的其他鑰匙圈。事實上,在導入之前需要清除所有的密鑰 – JGC

回答

0

沒有必要導出和導入密鑰。只需將位於源機器上〜/ .ssh /中的密鑰文件複製到其他系統即可。