LINUX.ORG.RU

НИКОГДА не пользуйся файлом .rhosts. Вообще заюудь о нем. Если на то пошло, то лучше использовать hosts.allow - опиши там хосты которым ты доверяешь, а лучше всего используй ключи - а в файле ssh_config и sshd_config убери все записи о пароле. ВОТ И ВСЕ!!!!! Хотя, ты сделай, и если будет время напиши что получилось!

FedI
()

Не надо записи о пароле убирать, а то придёться всех без пароля пускать. Надо попробовать запустить ssh -v host и посмотреть какую авторизацию предлагает хост окромя парольной...
А дальше - смотреть man sshd на тему RSA авторизации
также man ssh-keygen

Удачи!

anonymous
()
21 января 2002 г.

Help!!! 1. Есть сеть (машины с именами cip100 -- cip300). 2. Директория пользователей у всех одинаковая (NFS from server) 3. У мения нет прав root'a. И не будет. 4. Необходимо заходить с любого cipххх на любой cipххх используя ssh но без ввода password'a.

anonymous
()

Ключи сгенери(RSA/DSA). Публичный выкладываешь на сервер, секретный(генеривовать без passphrase'а) и публичный у себя оставляешь.
На сервере два файла:

cat $HOME/.ssh2/identification
Key identity.pub #твой публичный выложенный на сервак

cat $HOME/.ssh2/identification
IdKey hostkey #секретный ключ сервера

Ну и чтоб пути на клиенте до секретного и публичного ключа были, а то не найдет. На клиенте установить Authentication: PublicKey .

man ssh2

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