Intereting Posts
Обрезка длинной линии в Нано Кто-нибудь получил какие-либо показатели производительности, сравнивающие IIS и .NET с Cherokee и Mono? для аутентификации требуется действительная дата, когда я подключаюсь к AWS S3 Ошибка компоновки клавиатуры в окне входа в систему после блокировки экрана Как заменить теги html командой SED? Перемещение файлов из подпапок в родительскую папку в более крупном каталоге странный вывод при вводе буквы c в оболочку (не английский ввод) Как ssh на сервер с использованием другого сервера с ключом со второго сервера? Как я могу обновить MySQL в Debian с помощью apt-get? Использование Incrond Inotify, но имеющих проблемы с группами пользователей / разрешениями Сетевой доступ к файлам между Linux и OS X Как снизить температуру моего Toshiba с помощью Slackware? Как запустить команды bash и оставить приглашение открытым? Восстановить файлы из образа резервного копирования partclone без генерации большого файла необработанного диска? (например, файл Tib для Acronis)? Как включить компьютер при подключении?

Имена пользователей и хостов в открытом ключе по идентификатору ssh-copy-id

Имя пользователя и имя хоста автоматически добавляются к файлам authorized_keys на стороне сервера при выполнении ssh-copy-id поэтому открытый ключ содержит информацию о возврате user@host .

Я удалил их вручную, создав файл на стороне сервера, и смог бы повторно подключить пароль.

Можно ли изменить поведение sshd-id чтобы не добавлять эту последнюю часть файла, которая кажется необязательной и не обязательной?

Чтобы добавить, я сгенерировал ключи с помощью ssh-keygen который по умолчанию использовал тип rsa и не делал никаких действий.

Как описано в ssh-keygen man :

Пользователь @ host является комментарием по умолчанию, добавленным ssh-keygen :

Для ключей RSA1 в ключевом файле есть поле комментариев, которое предназначено только для удобства пользователя, чтобы помочь идентифицировать ключ. Комментарий может сказать, для чего нужен ключ, или что-то полезное. Комментарий инициализируется «user @ host» при создании ключа, но может быть изменен с помощью опции -c.

Вы можете использовать параметры -C / -c для установки другого комментария

-C comment Предоставляет новый комментарий.

-c 'Запросы на изменение комментария в файлах закрытого и открытого ключей. Эта операция поддерживается только для ключей RSA1. Программа предложит файл, содержащий секретные ключи, для ключевой фразы, если ключ имеет один, и для нового комментария.

например, используя флаг -C "" как указано ниже, будет установлен пустой комментарий в открытом ключе

 ssh-keygen -C ""