LINUX.ORG.RU
решено ФорумAdmin

OpenSSH генерация ключей


0

1

Подскажите, как вручную сгенерировать RSA ключи для СЕРВЕРА OpenSSH. Гугл не помогает :((

★★

Последнее исправление: static (всего исправлений: 1)

man ssh-keygen А делать как-то так

 ssh-keygen -t rsa -C 'vasya_key'

Pterodaktil
()
Ответ на: комментарий от madgnu

Нет, гуглы у нас одинаковые, т.к. там все описано на примере генерации ключа для клиента. А мне нужно именно для сервака, про что нигде ничего не найти.

static ★★
() автор топика

на клиенте:
ssh-keygen -t rsa
cat .ssh/id_rsa.pub | ssh user@domain.tld 'cat >> .ssh/authorized_keys'

user@domain.tld заменить на твоего пользователя и имя сервеа

xorik ★★★★★
()
Ответ на: комментарий от xorik

> cat .ssh/id_rsa.pub | ssh user@domain.tld 'cat >> .ssh/authorized_keys'

также можно использовать ssh-copy-id

inoremap ★★
()
Ответ на: комментарий от madgnu

Это опять же про клиентские ключи и запихивание их на сервер. А я спрашивал про ключи СЕРВЕРА, которые: /etc/ssh/ssh_host_rsa_key и /etc/ssh/ssh_host_rsa_key.pub.

static ★★
() автор топика

при первом запуске sshd генерируются ключи
см. init скрипты своего дистрибьютива

hizel ★★★★★
()
Ответ на: комментарий от hizel

Да, после установки он их сгенерировал сам, но хочется знать как можно это сделать самому. Посмотрю в скриптах, спасибо.

static ★★
() автор топика
Ответ на: комментарий от static

Товарисч, вам уже несколько раз сказали - ssh-keygen. Если читать не умеешь, попроси кого-нибудь вслух прочесть описание ключа -f

Уверяю, я сам 100500 раз генерировал ssh-ключ для сервера

router ★★★★★
()
Ответ на: комментарий от static

ты init-скрипты не смотри, а то снегбошкаупадёт!

mkidr ~/openssh-server
su
apt-get --reinstall -d install openssh-server
cd /var/cache/apt/archive
cp openssh-server_1%3a5.1p1-5_amd64.deb ~/openssh-server
exit
ar vx openssh-server_1%3a5.1p1-5_amd64.deb
tar -xvvzf control.tar.gz
less postinst
в постинст найди необфускацированные^W функции create_key и create_keys, в которых, кстати, и используются ssh-keygen :)

знай врага в лицо! Разбирай каждую deb-ку перед установкой! Заработай красноглазие!

spunky ★★
()
Ответ на: комментарий от spunky

ваш диагноз: клинический дебиан головного мозга, пройдите в 3-тий кабинет

hizel ★★★★★
()

Пример в одну строку сложно было написать, раз вы по 100500 раз генерируете? Как и всегда, тут вони больше чем нормальных ответов. Сам уже разобрался. Спасибо всем

static ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.