Как сгенерировать на Linux - приватный и публичный ключ для авторизации без пароля по ssh: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
Строка 1: Строка 1:
 
=== Как сгенерировать на Linux - приватный и публичный ключ для авторизации без пароля по ssh ===
 
=== Как сгенерировать на Linux - приватный и публичный ключ для авторизации без пароля по ssh ===
  
Для генерации публичного и приватного ключа на Linux используется команда '''puttygen'''
+
Для генерации публичного и приватного ключа на Linux используется команда '''ssh-keygen'''
 
<br /> '''Создаем 2048 битный RSA ключ'''
 
<br /> '''Создаем 2048 битный RSA ключ'''
 
  # ssh-keygen -t rsa -b 2048  
 
  # ssh-keygen -t rsa -b 2048  

Текущая версия на 18:44, 29 мая 2022

Как сгенерировать на Linux - приватный и публичный ключ для авторизации без пароля по ssh

Для генерации публичного и приватного ключа на Linux используется команда ssh-keygen
Создаем 2048 битный RSA ключ

# ssh-keygen -t rsa -b 2048 

Получаем:

/root/.ssh/id_rsa - приватный ключ для локальной машины. 
/root/.ssh/id_rsa.pub - публичный ключ, который нужно положить на удаленный сервер в файл /root/.ssh/authorized_keys

В процессе генерации - также можно задать фразу-пароль для приватного ключа (дополнительная защита при авторизации через ключи).