У меня установлена CentOS 7 под управлением Virtualbox 5.1.8, и также установлен Oracle VM Virtualbox Extension Pack 5.1.8. У меня работает несколько гостей (в том числе CentOS), и я хотел бы получить доступ к одному из них через RDP с внешней аутентификацией.

Поэтому я включил сервер VRDP, и я не могу подключиться ни с хост-компьютера (localhost), ни с другого компьютера с Windows. Просто кажется, что время истекло.

Однако, если я установлю метод аутентификации на нуль, он будет работать отлично. Но я не хочу использовать нулевую аутентификацию.

Я что-то упускаю?

РЕДАКТИРОВАТЬ: Я только что заметил, что если я выберу нулевую аутентификацию, я могу войти только через локальный хост, а не с внешней машины, что еще более странно ...

1 ответ1

-1

У меня возникла та же проблема после обновления с 4.3.36 до 5.1.26 на Debian 9.

Я использую внешнюю аутентификацию, когда "VBoxAuthSimple" выполняет аутентификацию по учетным данным, настроенным в разделе "extradata" виртуальной машины.

В 4.3.36 все работало нормально но через протокол VNC.

В 5.1.26 теперь используется протокол RDP, и проблема заключалась в том, что клиенты с графическим интерфейсом, такие как RDP по умолчанию в windows и rdesktop по умолчанию в debian, не позволяют вводить пароль во время соединения (после установления соединения появляется окно с запросом пароля) В журнале vbox произошла ошибка «Внешний модуль аутентификации вернул« Отказано в доступе »».

Нулевая аутентификация работает нормально, хотя.

Решение: используйте cli для одновременной передачи имени пользователя и пароля

rdesktop-vrdp -u <user> -p <password> server:port

Для Windows сохраните хэш пароля в файле .rdp, который вы используете для подключения, или вы можете использовать клиент, который разрешает ввод пароля в конфигурации, например, http://www.parallels.com/ru/products/ras/download/client/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .