Возможно, это не очень секьюрезно, но внутри локалки, в которой все разбито на vlan’ы и навешано аксеслистов, считаю, приемлимо. Пользуюсь этой очень удобной фишкой для репликации данных, средствами rsync.
Есть два сервера — 192.168.0.100 – наш и 192.168.0.200 – удаленный, на который мы ходим заходить без пароля.
Генерируем ключ на первом
# ssh-keygen
На вопросы по поводу пароля — просто жмем Enter. То же самое на втором. Далее копируем публичный ключ (содержимое файла) с нашего сервера на удаленный в файл ~/.ssh/authorized_keys
На удаленном сервере делаем:
# cat ./.ssh/id_rsa.pub | ssh root@192.168.0.100 'cat >> ~/.ssh/authorized_keys'
И перезагружаем службу ssh
# service ssh restart
Вуаля. Теперь, если на первом пишем
# ssh root@192.168.0.200
То оказываемся на нем, не вводя пароль. Конечно, это применимо на любых «никсах»: Ubuntu, Debian, Fedora, Linux Mint, CentOS, FreeBSD и т.д.