Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个用 Python 编写的工具,它可以获取文件的路径。我想检查它是 SSH 私钥还是公钥(如果两者都不是,请忽略)。我不确定如何务实地检查文件是否是其中之一。Python中有没有办法做到这一点?
这些键有许多复杂的形式。很难区分它们。
有
与 OpenSSH 兼容的私钥。他们从
-----BEGIN RSA PRIVATE KEY-----
并以
-----END RSA PRIVATE KEY-----
(前提是它是 RSA 密钥),DSA 或版本 1 的其他字符串。
SSH.COM 和 PuTTY 有另一种不同的格式。
祝你好运!
也许你可以说服ssh-keygen为你做这份工作......
ssh-keygen