Привет, ЛОР! Я уже мозг сломал, но хотя бы выявил закономерности. Установлен VB 5.1.24r117012 из реп, на ubuntu 16.04.2. Естественно, с ext pack подходящей версии.
Так вот подключаться к встроенному RDP (оно тут именуется VRDP, ибо это как-то реализуется самим VB) с внешней аутентификацией можно только с тем логином/паролем, что запустил эту машину.
Т.е. запущена машина от user1, по RDP к ней можно подключаться только с логином user1. При попытке подключиться с логином user2 получаю ошибку
$ rdesktop -k en-us -u user2 -p - 192.168.1.11:5000
ERROR: Connection closed
user2 добавлен в группу vboxusers, само собой. хомяка ему создавал, пароль задавал. ошибок в вводе логина и пароля нет.
Подключаюсь как с помощью rdesktop, так и с помощью krdc.
- VNC не предлагать, хочу RDP для коннекта из винды.
- Понятно дело, коннект к IP хоста, а не гостя, с нужным портом
- При запуске машины от user2, user2 может подключаться, а user1 нет
- Инструкцией с https://help.ubuntu.com/community/VirtualBox пользовался - не помогло
- user2 нужен для того, чтобы было секьюрно и не коннектиться с обычного юзера
- VB, а не kvm/qemu/xen потому что быстро и просто; нужно оно раз в 10 лет
Гугл всё мне настойчиво объясняет как сделать многопользовательский доступ, но я так понимаю это разрешение нескольких сессий к одной машине и не влияет на аутентификацию другими юзерами
______________________________________________
Для потомков:
Помогло мне воспользоваться оф.документацией (инструкцию читаем в самую последнюю очередь, ага), а именно пункт 7.1.5, раздел 2 (https://www.virtualbox.org/manual/ch07.html), где сказано, что надо в конфиг машины записывать разрешенных пользователей.
Видимо, при создании машины прописывается тот юзер, который её создал. И, соответственно, RDP разрешено только с его логином. Но можно прописать ещё логины.
Таким образом, машина запущена и крутится в Xorg user1, а по RDP можно зайти от user2 (по крайней мере, с его логином. подключение с других компов буду пробовать).