Невозможно подключиться к удаленному хосту с помощью virt-manager

Я пытаюсь подключиться с ноутбука (computer1) к хосту (remote1). На компьютере1 у меня есть user1 на хосте, у меня другой пользователь (user2). Обе системы работают под управлением Debian, система remote1 представляет собой чистую установку Debian Buster.

Я получаю следующую ошибку:

Unable to connect to libvirt.

End of file while reading data: sh: 1: nc: not found: Input/output error

Verify that the 'libvirtd' daemon is running
on the remote host.

Libvirt URI is: qemu+ssh://user2@172.25.230.57/system

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/connection.py", line 904, in _do_open
    self._backend.open(self._do_creds_password)
  File "/usr/share/virt-manager/virtinst/connection.py", line 148, in open
    open_flags)
  File "/usr/lib/python2.7/dist-packages/libvirt.py", line 105, in openAuth
    if ret is None:raise libvirtError('virConnectOpenAuth() failed')
libvirtError: End of file while reading data: sh: 1: nc: not found: Input/output error

Я могу использовать ssh с пользователем 1 с компьютера 1 на remote1 с помощью:

user1@computer1:~$ ssh user2@172.25.230.57

и мне предлагается запрос пароля. Я также попытался настроить вход без пароля с использованием закрытого открытого ключа, и это работает просто ssh-ing, но, попробовав virt-manager, я получаю сообщение об ошибке.

Как только попробую:

user1@computer1:~$ virt-manager -c 'qemu+ssh://user2@172.25.230.57/system'

Я получаю сообщение об ошибке.

Поскольку не имеет значения, использую ли я аутентификацию с открытым ключом или паролем (я получаю ошибку в обоих сценариях), я вернулся к аутентификации по паролю.

На remote1 у меня есть только следующее в / etc / ssh / sshd_config:

Port 22
PasswordAuthentication yes
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
AcceptEnv LANG LC_*
Subsystem       sftp    /usr/lib/openssh/sftp-server

В /var/log/auth.log я не могу найти неудачную аутентификацию.

Есть идеи / предложения о том, что это такое и почему?

End of file while reading data: sh: 1: nc: not found: Input/output error

Я новичок в Linux и sys-admin, поэтому после 3 дней попыток и постоянных поисков в Google я в растерянности.

0

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

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