Я работаю в школе, и мне нужно создать решение, которое позволит нашим ученикам получить доступ к определенным веб-сайтам на основе Flash на своих iPad.
Существующие коммерческие решения, такие как Браузер Puffin не работают в нашем случае, поскольку нам нужно убедиться, что трафик наших студентов проходит через нашу систему фильтрации контента.
В настоящее время на моем сервере установлен XRDP. Моей целью было создать сервер VNC или RDP, который обслуживает только веб-браузер. У меня он более или менее работает так, как задумано, но я борюсь с тем, что каждый раз, когда пользователь подключается, - если я использую sesman-x11rdp, он отключает другого пользователя. Если я использую настройку sesman-vnc - она присоединяется к уже активному соединению.
Я пытаюсь добиться того, чтобы у одного пользователя могло быть несколько независимых друг от друга подключений vnc или rdp.
Это означает, что если я удалюсь со своего телефона и iPad одновременно с одним и тем же пользователем, я получу отдельный сеанс для каждого.
У кого-нибудь есть предложения?
Ваша проблема интересна, и ваш путь решения не является полностью неправильным, но я думаю, что вы ищете более сложное решение, чем вам нужно.
Если у вас есть unix-сервер, у вас его нет необходимость VNC или RDP - у вас уже есть X11.
С таким приложением, как iSSH вы можете отображать любой X-клиент на iPhone / iPad, поэтому простое решение - дать каждому iDevice установку iSSH с ключом без пароля, который будет входить в его учетную запись студента. Попросите эту студенческую учетную запись запустить браузер по вашему выбору, и все будет готово.
Это обойдется вам как минимум в 10 долларов за iPad для программного обеспечения iSSH (я не знаю других X-серверов для iPad - хотя они вполне могут быть).
Если вы работаете в магазине Windows, то вам подойдет RDP.
Что-то похожее на вышеупомянутое можно настроить с помощью RDP и сервера Windows (каждый студент входит в свою обычную учетную запись через RDP и имеет доступ к любому программному обеспечению, которое они обычно могут использовать, включая браузеры, с учетом их обычных ограничений. .
Вам, вероятно, потребуется приобрести клиентские лицензии для каждого учащегося, который будет одновременно подключен к серверу, чтобы это было законным, но как учебное заведение Microsoft, вероятно, заключит с вами сделку по лицензированию, которая сделает это разумным вариантом.
Вам нужно будет связаться с вашим представителем Microsoft, чтобы решить эту проблему.