Как просмотреть “.ppk” файлы с gedit

Когда я открываю .ppk или .pub файлы (в моем ~/.ssh каталог), я не могу просмотреть данные. Все, что я вижу, является полями как показано ниже. Как я фиксирую это?

enter image description here

0
задан 30 January 2019 в 04:27

1 ответ

Править: Обратите внимание, что существует на самом деле две версии файлов в действии PPK - каждый - "более старая" двоичная единица, и каждый - более новый "читаемый".

Файлы PPK являются Файлами секретных ключей Шпаклевки, читаемыми PuttyGEN и Шпаклевкой. В сгенерированных версиях более старого PPK они хранятся как двоичные файлы, означая, что у них нет человекочитаемых битов в них.

Если бы Вы намереваетесь считать содержание PPK старого стиля, такое как определенные биты с закрытым ключом, которые Вы нашли бы с ssh-keygen'd закрытый ключ, необходимо преобразовать PPK в формат OpenSSH и затем считать Base64'd ASCII.

Это запрашивает файл С открытым ключом также, хотя это находится в формате SSH2, который не является форматом, это будет работать на SSH.


В более новых версиях PuttyGEN и Шпаклевки (а не в repos для Linux в это время), файл PPK человекочитаем до степени. Это означает, что в последнем PuTTY, можно считать PPK и Открытый ключ как человекочитаемые.

Однако я еще не нашел этот 'более новый' PuTTY на Linux и только нашел те двоичные файлы на Linux.

Кроме того, на самом деле не исследуя сами файлы, я не могу определить, является ли файл, Вы думаете, PPK, или открытый ключ является на самом деле ключом, который можно легко правильно считать или нет; некоторые ключи находятся в 'двоичной форме' и не открываемы, и это - или старые файлы PPK или не файлы, Вы думаете, что они и поэтому не человекочитаемы (идентификационные сертификаты, например, может использоваться с соединениями OpenSSH, и если сертификат находится в формате DER, это находится в двоичном нечеловекочитаемом формате).

2
ответ дан 26 October 2019 в 11:48

Другие вопросы по тегам:

Похожие вопросы: