ssh и вход без пароля

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

ssh и вход без пароля

Сообщение nadge »

Искал я в инете. Есть какие-то руководства, только они левые все и не работают. Там дело сводится к ssh-keygen -t rsa, а потом скопировать ключ из ~/.ssh/id_rsa.pub в ~/.ssh/authorized_keys на сервере. Но это не работает - сервер все равно спрашивает пароль, а с пустым не пускает (и это при том, что рут на сервере локально заходит без пароля).

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



З.Ы. "Сервер" = виртуальная машина UML на "клиенте". Установлена убунта 9.10.
Спасибо сказали:
strephil
Сообщения: 47
ОС: GNU

Re: ssh и вход без пароля

Сообщение strephil »

внимательно, очень внимательно проверьте права на файлы с ключами. дело, скорее всего, именно в этом.
и проверьте права на сам каталог ~/.ssh, он должен быть доступен только владельцу.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: ssh и вход без пароля

Сообщение Bluetooth »

nadge писал(а):
11.02.2010 21:25
Искал я в инете. Есть какие-то руководства, только они левые все и не работают. Там дело сводится к ssh-keygen -t rsa, а потом скопировать ключ из ~/.ssh/id_rsa.pub в ~/.ssh/authorized_keys на сервере. Но это не работает - сервер все равно спрашивает пароль, а с пустым не пускает (и это при том, что рут на сервере локально заходит без пароля).

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



З.Ы. "Сервер" = виртуальная машина UML на "клиенте". Установлена убунта 9.10.

Возможно, ссх не пускает как раз потому, что у пользователя не установлено пароля
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: ssh и вход без пароля

Сообщение nadge »

и проверьте права на сам каталог ~/.ssh, он должен быть доступен только владельцу.

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


Спасибо за ответы.
Спасибо сказали: