Разделитель комментариев с открытым ключом SSH

Я создал ключ аутентификации SSH (с ssh-keygen ) на двух разных серверах, как с полезным комментарием, но открытый ключ одного сервера имеет == между ключом и комментарием, в то время как у другого нет разделителя вообще ,

Это правильно?

One Solution collect form web for “Разделитель комментариев с открытым ключом SSH”

Вы используете SSH-ключ в Base 64. Этот формат обычно используется в криптографии (и за ее пределами) для хранения двоичной информации в формате ASCII.

И, в base64, знак '=' является дополняющим символом с очень конкретным значением:

Последовательность «==» указывает, что последняя группа содержит только 1 байт, а «=» указывает, что она содержит 2 байта. Пример ниже иллюстрирует, как усечение ввода всей приведенной выше цитаты изменяет выходное дополнение

источник: http://en.wikipedia.org/wiki/Base64#Padding

Фактически, между ключом и комментарием нет разделителя. SSH знает, что открытый ключ состоит из 3-х вещей:

 <key-type>[space]<public-key>[space]<comment> 

Наличие пробела в конце открытого ключа является разделителем между ключом и комментарием. Значок «=», который вы видите, просто указывает на заполнение в конце открытого ключа.

  • Подключение к серверу для удаленного доступа к компьютеру Linux через графический интерфейс
  • Воспроизведение ползунков по SSH из Windows с помощью PuTTY
  • Как определить, не удалось ли ssh выполнить удаленную команду из-за изменения идентификатора хоста?
  • Запуск удаленной команды с ssh с получением «bash: / dev / fd / 63: Нет такого файла или каталога»
  • Интернет и пинг работают, но не могут подключаться через SSH
  • Как использовать who / w с неинтерактивными входами SSH
  • Безопасное создание SSH-соединения с общедоступного компьютера
  • Успешно ли / var / log / secure log?
  • Изменение размеров разделов через ssh
  • n-factor SSH-аутентификация для CentOS 7
  • Не может ssh в новую установку CentOS минимального на lan
  • Linux и Unix - лучшая ОС в мире.