LINUX.ORG.RU
ФорумAdmin

ssh авторизация по ключам


0

0

Люди, расскажите как мне сделать так, чтобы авторизироваться в ssh не по паролям, а по ключам. Что для этого надо сделать? Где почитать про это? И насколько этот медот лучше простого пароля?

anonymous

Сначала генеришь ключи при помощи ssh-keygen

По умолчанию они кладуться в каталог .ssh

Публичный ключ копируешь в .ssh/authorized_keys на сервак тому пользователю, под которым будешь ходить

ходишь примерно так ssh -l you_login server.name

пароль не спрашивают, а если ключь защитить парольной фразой, то вместо пароля спросят ее

infinite
()

Только не рутом!

Самое интересное, что даже для пользователя группы root так сделать у меня не получилось... А для обычного пользователя-пожалуйста.

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

> Самое интересное, что даже для пользователя группы root так сделать у меня не получилось... А для обычного пользователя-пожалуйста.

RTFM вам нужно

для начала в сторону PermitRootLogin

MrKooll ★★★
()

ssh с ключами отпадная вещь. Можно из скрипта делать scp user@some_host:file . или ssh user@some_host bzcat /usr/src/linux-2.6.5.tar.bz2 | tar -xvf. Жалко, что в man ssh(1) об этой возможности редиректов stdin/stdout в описании не сказано и можно догадаться только прочитав man от корки до корки. Хотя может для старожилов, работавших с традиционной rsh/rlogin это не сюрприз.

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