Синтаксис для удаленного источника/назначения в rsync: [<user>@]<host>:[path]
. Таким образом, как минимум это должно быть example.com:
, т.е. важно :
.
На вашем пульте нет :
, поэтому rsync будет копировать файлы в локальный каталог с именем $PROD_FTP_USER@my.ftpserver.de
(, что вы можете подтвердить, запустив ls в плане сборки ), вместо этого вы должны использовать $PROD_FTP_USER@my.ftpserver.de:/
, это будет скопируйте в корень удаленного (корневой каталог серверов, а не корень ftp, поскольку вы используете ssh ). Или $PROD_FTP_USER@my.ftpserver.de:
скопирует в домашний каталог пользователя.
Если вы запустите CLI-клиент libvirt virsh --connect qemu:///system
на хосте вашей виртуальной машины, он запросит у вас пароль для управления системными виртуальными машинами. Эта подсказка на самом деле выполняется агентом набора политик (polkit ).
Он пытается сделать то же самое, когда менеджер virt -входит в систему как ваш пользователь, но, поскольку на самом деле нет терминала, на котором можно спросить вас, это не удается. Это странная ошибка, которую вы видите.
Исправление относительно простое :позволяет вашему пользователю управлять виртуальными машинами без пароля. Вы можете сделать это, добавив своего пользователя в правильную группу,libvirt
(одна и та же группа используется как в RedHat, так и в Debian/Ubuntu ).