2016-08-16 5 views
0

Я сгенерировал свои ключи с помощью PuttyGen, но должен иметь возможность точно указать адрес электронной почты, используемый следующей командой, но это не работает, поскольку я получаю сообщение «is not признанная как внутренняя или внешняя ошибка команды 'Создайте ключ SSH в окнах с помощью команды, чтобы указать адрес электронной почты

ssh-keygen -t rsa -C "[email protected]" 

Может ли кто-нибудь помочь в выполнении этой команды в Windows 10?

+1

На окна можно с помощью Cygwin. Это хороший терминал для окна https://www.cygwin.com. Он включает в себя несколько пакетов ex: ssh, nano .... –

ответ

2

Вы можете использовать PuTTYgen для генерации ключа с этими настройками.

Для типа ключа -t rsa вы должны выбрать SSH-2 RSA
и для электронной почты/комментария -C "[email protected]" вы должны установить Key comment поле для [email protected]

Example 1

После нажатия Generate ваш может получить открытый ключ от поля Public key for pasting into OpenSSH authorized_keys file (это то же самое, что и id_rsa.pub при сгенерированном ssh-keygen)

Если вам также нужен секретный ключ будет сохранен в формате OpenSSH просто пойти в Conversions > Export OpenSSH key (это то же самое, как id_rsa когда генерируется с ssh-keygen)

Example 2

+0

Отличный ответ @saibotu – Zabs