Здравствуйте. При использовании virt-manager для управления удаленным хостом KVM, при каждом его открытии нужно вводить пароль подключения SSH, что лично меня напрягает.
Что бы постоянно не вводить пароль, при открытии оного, если в нем подключены удаленные хосты нужно добавить ключ ssh на хост, что кстати позволит так же не вводить каждый раз пароль для подключения по SSH.
1) Удостоверяемя что терминал запущен от того же пользователя от которого запустается virt-manager. Так же нужно удостовериться, что пользователь который будет подключаться к хосту, входит на нем в группу libvirtd.
2) Сгенерировать пару ключей SSH:
ssh-keygen -t rsa
3) Скопировать ключи на удаленный хост:
# ssh-copy-id -i ~/.ssh/id_rsa.pub sanglyb@192.168.1.5
Эту команду нужно повторить для всех хостов.
Вот и все, теперь пароль каждый раз вводить не нужно.
