Вход на сервер FreeBSD без пароля по ssh

Возможно, это не очень секьюрезно, но внутри локалки, в которой все разбито на vlan’ы и навешано аксеслистов, считаю, приемлимо. Пользуюсь этой очень удобной фишкой для репликации данных, средствами rsync.

Есть два сервера — 192.168.0.100 и 192.168.0.200

Генерю ключ на первом

# ssh-keygen

На вопросы по поводу пароля — просто Enter. То же самое на втором. Далее копирую на публичный ключ с первого на второй и наоборот в авторизованные.

На втором делаем:

# cat ./.ssh/id_rsa.pub | ssh root@192.168.0.100 'cat >> ~/.ssh/authorized_keys'

На первом:

# cat ./.ssh/id_rsa.pub | ssh root@192.168.0.200 'cat >> ~/.ssh/authorized_keys'

Вуаля. Теперь, если на первом пишем

# ssh root@192.168.0.200

То оказываемся там, не вводя пароль. Конечно, это применимо на любых «никсах».


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Unlix © Все права защищены 2019

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!