linux:ssh_keygen
SSH: Авторизация по ключам. Беспарольный доступ
http://pro-voip.com.ua/ssh-keygen/
Шаг 1. Генерируем ключ используя утилиту ssh-keygen
. Ключ будет сохранен в ~/.ssh/
. Файл ~/.ssh/id_rsa
ваш приватный ключ. Файл ~/.ssh/id_rsa.pub
ваш публичный ключ.
ВНИМАНИЕ приватный ключ никому нельзя передавать. Хранить его следует в сберегательной кассе.
Шаг 2. Добавляем публичный ключ в каталог ~/.ssh/authorized_keys
на сервере где вы хотите авторизовываться без пароля
# ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
Шаг 3. Пробуем подключиться к серверу foobar.com используя публичный ключ
# ssh [email protected]
http://ruunix.ru/642-ssh-bez-paroly-ili-po-kluchu.html
Если не работает, то надо проверить права доступа
- .ssh каталог > 700
- public key > 644
- private key > 600
linux/ssh_keygen.txt · Последнее изменение: 2018/10/14 17:00 — 127.0.0.1
Обсуждение