Допустим, я создаю ключи SSH на Mac для подключения к моему удаленному серверу.
Мой сервер имеет мой открытый ключ. Мой Mac имеет мой закрытый ключ.
Все идет нормально.
Через несколько дней я хочу подключиться к своему серверу с помощью ПК с Windows (WinPC).
Мне кажется, что должно быть 2 способа подключения через мой WinPC:
- Я должен быть в состоянии скопировать свой закрытый ключ с Mac на WinPC и использовать там закрытый ключ. (Обновление: необходимо ли преобразовывать ключи Mac из OpenSSH в какой-то другой формат - например, PPK - для использования в WinPC, или это больше не нужно?)
- Я должен иметь возможность генерировать новые ключи SSH на моем WinPC и загружать новый открытый ключ на свой сервер.
Мои вопросы:
Правильно ли я, что оба вышеуказанных варианта доступны?
Какой вариант лучше вообще (если есть)?