我在一所学校工作,需要整理一个解决方案,让我们的学生可以在他们的iPad上访问某些基于Flash的网站.
像 Puffin Browser这样的现有商业解决方案在我们的案例中不起作用,因为我们需要确保我们的学生流量通过我们的内容过滤系统.
像 Puffin Browser这样的现有商业解决方案在我们的案例中不起作用,因为我们需要确保我们的学生流量通过我们的内容过滤系统.
我目前在我的服务器上安装了XRDP.我的目标是创建仅服务于Web浏览器的VNC或RDP服务器.我或多或少按预期工作 – 但我正在努力的是每次用户连接时 – 如果我使用sesman-x11rdp它会关闭其他用户.如果我使用sesman-vnc设置 – 它加入已经活动的连接.
我想要完成的是单个用户可以拥有多个彼此独立的vnc或rdp连接.
含义 – 如果我在同一个用户的同时从我的手机和我的ipad远程进入 – 我会为每个用户单独进行一次会话.
有人有什么建议吗?
解决方法
你的问题是一个有趣的问题,而你的解决方案并非完全错误,但我认为你正在追求一个比你需要的更复杂的解决方案.
如果您有unix服务器,则不需要VNC或RDP – 您已经拥有X11.
使用像iSSH这样的应用程序,您可以在iPhone / iPad上显示任何X客户端,因此一个简单的解决方案是为每个iDevice安装iSSH,并使用无密码密钥将其记录到学生帐户中.让该学生帐户启动您选择的浏览器,您应该全部设置.
对于iSSH软件而言,每台iPad至少要花费10美元(我不知道iPad上还有其他任何X服务器 – 但很可能会有一些).
如果你是一个Windows商店,RDP就是答案.
可以使用RDP和Windows服务器(每个学生通过RDP登录到他们的普通帐户,并且可以访问他们通常能够使用的任何软件 – 包括浏览器 – 受到与上述类似的操作 – 受其正常限制.
您可能需要为每个同时连接到服务器的学生购买CAL,以使其合法,但作为一个教育机构,Microsoft可能会为您提供许可协议,使其成为合理的选择.
You would need to contact your Microsoft representative to work that end of it out.