Я хотел бы создать несколько ключей SSH для моих разных серверов.

Например:

  • 1 открытый / закрытый ключ RSA 2048 для 1.1.1.1
  • 1 открытый / закрытый ключ ECC для 2.2.2.3
  • 1 открытый / закрытый ключ ECC для 3.3.3.3

Я понимаю, что ключи ssh хранятся в папке .ssh, но как я могу скопировать правильные открытые ключи на правильные серверы и как я могу сгенерировать несколько ключей SSH, не перезаписывая друг друга? Я прочитал кое-что о команде -c, но не до конца понимаю, может ли она выполнить то, что я запрашиваю.

1 ответ1

2

Да, вы можете иметь несколько ключей SSH. Я бы посоветовал прочитать справочную страницу ssh-keygen:http://man.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh-keygen.1?query=ssh-keygen%26sec= 1

Используйте опцию -f, чтобы указать собственное имя файла.

ssh-keygen -t rsa -f myfirstrsakey

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .