Zombse

The Zombie Stack Exchanges That Just Won't Die

View the Project on GitHub anjackson/zombse

Default Settings for Library Public Computers

How does one ensure patron privacy on library public computers which will be shared by several people every day? Are there a standard set of defaults, or guidelines to assist in selecting defaults, which can be applied?

I'm thinking specifically in the context of a public computing lab in a library where users share the same login session. I'm also particularly interested in web browsers because I believe those are where patrons A) spend the majority of their time, & B) expose their most sensitive data. So, for instance, a scenario that needs to be avoided might be Jane Doe searching for "how to build a bomb" in the library catalog & then the web browser's autofill suggesting that search to the next user. While I'm well aware of how to prevent this using browser settings (e.g. "don't offer to autofill forms"), I'm unaware of any set of standards (published by, say, ALA or another pertinent organization) or well-known research on the topic.

phette23

Comments

Answer by KatieR

To answer your first question:

We use Deep Freeze:

Faronics Deep Freeze makes your PC indestructible. It protects your computer by freezing its desired configuration, which prevents unwelcome or unwanted changes made while in-session from sticking. With a simple restore-to-reboot, your system integrity is maintained helping your machines to run smoothly and efficiently giving you more up-time and boosting user productivity.

Comments

Answer by Erin White

Offhand I am not aware of an ALA standard for browser security, but one way to protect privacy would be to set the browsers so that they launch in "private" or "incognito" mode by default. Private/incognito mode does not store cookies, form data, browsing history, etc., and once the browser is restarted, all data is cleared. It's not perfect - users can still save bookmarks and change general browser settings.

Info on Incognito mode from the Chrome support site:

  • Webpages that you open and files downloaded while you are incognito aren't recorded in your browsing and download histories.
  • All new cookies are deleted after you close all incognito windows that you've opened.
  • Changes made to your Google Chrome bookmarks and general settings while in incognito mode are always saved.

This thread on SE superuser has info on how specifically to set that up for IE, Chrome, and Firefox in a Windows environment.

Hope this helps!

Comments

Answer by Fisher

An alternative to deep freeze is Drive Vaccine.

As for session management software, I know that Pharos and Envisionware's PC Reservation allow for sessions to time out after a certain length of inactivity, which would cut down on, if not eliminate, people using others' sessions due to non log-out.

There is also a way to use Drive Vaccine (and I imagine other similar software) in conjunction with Pharos or Envisionware so that in between each session, the computer is completely wiped. This is, of course, a time consuming process, so not necessarily ideal in heavy-use areas.

A combination of the above softwares and setting your browsers to not keep history, cookies, etc, would probably make the most sense.

Comments

Answer by eby

Ensuring Privacy

The options present are going to vary greatly based on what kind of setup you are using (login/no login, linux/windows, etc). A few things:

  1. Make sure sessions time out after inactivity
  2. After session ends should return to blank slate (deep freeze, etc)
  3. Browsers set to not remember, wipe on exit, etc.

You could go an extra step and use some proxy to filter out known ads, tracking cookies, etc but you're likely prone to false positives and issues like any filtering. If doing linux stations you probably have a bit more power with running scripts to delete things in the background.

We personally use custom developed web app that controls linux thin clients that connect to windows servers for those that need windows session. The windows side is set to delete the profile on logoff and the system watches for idle and warns or ends based on time. People can still sit down if quick of course but it lowers the incident. Patrons also sign on to stations with their information so there is incentive to sign off. Browsers are also set to delete everything on close so even if they do walk away if they at least close their browser they should have some level of protection.

Guidelines

I'm not aware of any general guidelines out there. I'm guessing some states have various laws similar to some that require filtering which you might have to meet. Privacy and proper computer use policies also seem to differ per library so can probably only be generalized.

The EFF does have things like ways to help protect yourself: https://www.eff.org/wp/effs-top-12-ways-protect-your-online-privacy and their guide for service providers: https://www.eff.org/wp/osp which you might be able to glean some general recommendations from.

Comments

Answer by Raminta

We use Pharos at our library and it wipes everything out after the patron has logged off. Patrons have a limit of 60min per day and the computers will automatically log them off after that period or after 5-10min of inactivity. We also have the capability of logging patrons off remotely. If a patron is caught using another library card (the card numbers are used as the log in ID), we will disable the card and it will no longer work in Pharos.

Comments