Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检测ssh密钥是否受密码保护?_Ssh_Ssh Keys - Fatal编程技术网

如何检测ssh密钥是否受密码保护?

如何检测ssh密钥是否受密码保护?,ssh,ssh-keys,Ssh,Ssh Keys,如果密钥受密码保护,是否可以仅从ssh密钥的pub部分进行检测?否,只有私钥被加密,公共部分根本不受影响。即使公钥包含有关私钥加密状态的信息,这也是不可靠的-私钥可以随时用新密码解密和加密。@Keyser's edit:你确定这就是他想要的吗?难道他没有提到?@Joost这是无密码登录,他问的是真正的钥匙。但你确实让我有点不确定。我会让奥普把事情弄清楚的。

如果密钥受密码保护,是否可以仅从ssh密钥的pub部分进行检测?

否,只有私钥被加密,公共部分根本不受影响。即使公钥包含有关私钥加密状态的信息,这也是不可靠的-私钥可以随时用新密码解密和加密。

@Keyser's edit:你确定这就是他想要的吗?难道他没有提到?@Joost这是无密码登录,他问的是真正的钥匙。但你确实让我有点不确定。我会让奥普把事情弄清楚的。