使用 Libki 管理公共用户电脑访问

Libki 是一个跨平台的电脑预约和时间管理系统。
95 位读者喜欢这篇文章。
The Opensource.com preview: April

Opensource.com

图书馆、学校、大学以及其他提供公共电脑的机构需要一种好的方式来管理用户的访问,否则,就无法阻止某些人垄断机器,并确保每个人都有公平的时间。 这就是 Libki 旨在解决的问题。

Libki 是一款开源、跨平台的电脑预约和时间管理系统,适用于 Windows 和 Linux 电脑。 它提供了一个基于 Web 的服务器和一个基于 Web 的管理系统,工作人员可以使用该系统来管理电脑访问,包括创建和删除用户、设置帐户的时间限制、注销和禁止用户以及设置访问限制。

据首席开发者 Kyle Hall 称,Libki 主要用作电脑时间控制,是 Envisionware 的专有电脑访问控制软件的开源替代方案。 当用户登录到由 Libki 管理的电脑时,他们会获得一定的时间来使用该电脑; 一旦时间到了,他们就会被注销。 默认设置为 45 分钟,但可以使用基于 Web 的管理系统轻松调整。 一些组织提供 24 小时的访问权限,然后再注销用户,而另一些组织则使用它来跟踪使用情况而不设置时间限制。

Kyle 目前是 ByWater Solutions 的首席开发人员,该公司为图书馆提供开源软件解决方案(包括 Libki)。 他在职业生涯的早期开发了 Libki,当时他是宾夕法尼亚州 米德维尔公共图书馆的 IT 技术员。 他偶尔会被要求在午休期间为其他员工照看儿童室。 图书馆使用纸质注册表来管理儿童室电脑的访问,这意味着需要不断的监督和检查,以确保来这里的人获得公平的访问权限。

Kyle 说:“我发现这个系统很麻烦也很笨拙,我想找到一个解决方案。该解决方案需要是 FOSS 和跨平台的。最后,没有现有的软件包能够满足我们的特定需求,这就是我开发 Libki 的原因。”

或者,正如 Libki 的网站所宣称的那样,“Libki 的诞生是为了避免与青少年互动,现在可以让世界各地的图书管理员避免与青少年互动!”

易于设置和使用

我最近决定在我们当地的公共图书馆尝试 Libki,我经常在那里做志愿者。 我按照自动安装的文档,使用 Ubuntu 18.04 Server,很快就运行起来了。

我计划在我们的当地图书馆支持 Libki,但我想知道那些没有 IT 经验或无法构建和部署服务器的图书馆会怎样。 Kyle 说:“ByWater Solutions 可以云托管 Libki 服务器,这使得每个人的维护和管理都更加简单。”

Kyle 说 ByWater 并没有计划将 Libki 与其最受欢迎的产品,开源集成图书馆系统 (ILS) Koha,或它支持的任何其他项目捆绑在一起。 “Libki 和 Koha 是[不同类型的]软件,服务于不同的需求,但它们在图书馆环境中绝对可以很好地协同工作。 事实上,我很早就开发了 Libki 的 SIP2 集成,以便它可以支持使用 Koha 的单点登录,”他说。

您可以如何贡献

Libki 客户端在 GPLv3 下获得许可,Libki 服务器在 AGPLv3 下获得许可。 Kyle 说他希望 Libki 拥有一个更活跃和更强大的社区,并且该项目一直在寻找新人加入其贡献者。 如果您想参与,请访问 Libki 的社区页面并加入邮件列表。

标签
User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。 教育心理学硕士,教育领导学硕士,Linux 系统管理员。

1 条评论

Creative Commons License本作品采用 Creative Commons Attribution-Share Alike 4.0 International License 授权。
© . All rights reserved.