Искал я в инете. Есть какие-то руководства, только они левые все и не работают. Там дело сводится к ssh-keygen -t rsa, а потом скопировать ключ из ~/.ssh/id_rsa.pub в ~/.ssh/authorized_keys на сервере. Но это не работает - сервер все равно спрашивает пароль, а с пустым не пускает (и это при том, что рут на сервере локально заходит без пароля).
Вобщем, мне нужно, чтобы логин любого пользователя был без пароля. Чтобы можно было положить в скрипт команды, которые будут вызываться на сервере через ssh. Как это сделать?
З.Ы. "Сервер" = виртуальная машина UML на "клиенте". Установлена убунта 9.10.
ssh и вход без пароля
Модератор: Модераторы разделов
-
strephil
- Сообщения: 47
- ОС: GNU
Re: ssh и вход без пароля
внимательно, очень внимательно проверьте права на файлы с ключами. дело, скорее всего, именно в этом.
и проверьте права на сам каталог ~/.ssh, он должен быть доступен только владельцу.
и проверьте права на сам каталог ~/.ssh, он должен быть доступен только владельцу.
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: ssh и вход без пароля
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 и вход без пароля
и проверьте права на сам каталог ~/.ssh, он должен быть доступен только владельцу.
Похоже проблема была в этом. Поправил права на каталог, теперь логинится нормально без пароля.
Спасибо за ответы.