我可以在 Chrome 中将用户锁定在一个网站上吗?

我可以在 Chrome 中将用户锁定在一个网站上吗?

我想阻止我的个人 Google Chrome 浏览器用户离开定义的主页(刷新页面除外)。

更多的是“为了科学”而不是其他任何东西——我如何在没有任何编码的情况下做到这一点?

答案1

我的解决方案是使用主机规则Google Chrome 的命令行开关。这可用于强制用户留在同一个域上(如果您愿意,还可以强制用户留在同一个端口号上)。

例如,如果您想以 Kiosk 模式启动 Chrome 并禁止用户离开localhost端口 80:

chromium-browser --kiosk --host-rules="MAP * localhost:80"

当然,在这种情况下,用户仍然可以导航到http://localhost/page_2,但不能转到http://www.yahoo.com/

答案2

不确定这个功能效果如何(我从未尝试过),但 Chrome 似乎有一个信息亭模式

chrome.exe --kiosk [url]

有关 Chrome 的更多详细信息Google 代码问题页面

更新:如果页面上有链接,信息亭模式不会阻止导航到其他网站。Pentasoft 自定义浏览器chrome 扩展允许您设置浏览器可以访问的域的白名单。

答案3

这比你想象的要困难得多。首先,超链接怎么样?你会允许重定向吗?你认为“一个”网站是什么?你是指域名吗?

在 Internet Explorer 中这要容易得多。将您的一个域放在受信任的域中。其他所有域都置于受限制的域下。...

如果它是您控制的主页,只需关闭互联网并只允许与您控制的网络服务器进行网络连接。

答案4

如果你精通技术,并且使用支持组策略编辑器的 Windows 版本,则可以从以下位置下载并安装 Google 的 Chrome GPO 模板这里。它具有白名单、黑名单和许多其他 Chrome 锁定功能。另一种解决方案是使用第三方软件。我们为 Chrome 开发的最强大但最简单的解决方案是Chrome 的安全锁定

相关内容