SSH без пароля или аутентификация с использованием шифрованных ключей

Например, есть три хоста: host1, host2, host3. Надо сделать так чтобы с host1 можно было бы без пароля заходить по SSH на host2 и host3. Для этого:
1) На каждом хосте запускаем команду:
ssh-keygen -t rsa
Вместо ввода пароля, просто нажимаем Enter.
2) На host1 выполняем следующие команды:
cat ~/.ssh/id_rsa.pub | ssh root@host2 'cat >> .ssh/authorized_keys'
cat ~/.ssh/id_rsa.pub | ssh root@host3 'cat >> .ssh/authorized_keys'

--
SSH login without password