Чтобы создать открытый ключ в Linux, вы можете использовать несколько методов. Вот некоторые из них:
Метод 1: использование OpenSSH
- Откройте терминал.
- Введите следующую команду:
ssh-keygen -t rsa - Вам будет предложено ввести имя файла для пары ключей. Нажмите Enter, чтобы принять местоположение и имя файла по умолчанию.
- Вам будет предложено ввести парольную фразу для пары ключей. Вы можете ввести парольную фразу или оставить это поле пустым, если парольная фраза отсутствует.
- Открытый ключ будет сохранен с расширением «.pub» в том же месте, что и закрытый ключ.
Метод 2: использование GnuPG (GPG)
- Откройте терминал.
- Введите следующую команду:
gpg --gen-key - Следуйте инструкциям, чтобы выбрать тип и размер ключа.
- Введите свое имя и адрес электронной почты при появлении запроса.
- Введите парольную фразу для пары ключей, когда будет предложено.
- Открытый ключ будет сгенерирован и сохранен в вашей связке ключей GnuPG.
Метод 3: использование OpenSSL
- Откройте терминал.
- Для создания закрытого ключа введите следующую команду:
openssl genpkey -algorithm RSA -out private_key.pem - Введите следующую команду, чтобы извлечь открытый ключ из закрытого ключа:
openssl rsa -pubout -in private_key.pem -out public_key.pem - Открытый ключ будет сохранен в файле public_key.pem.