web-dev-qa-db-fra.com

Comment configurer Ubuntu pour un ordinateur public?

Comment configureriez-vous Ubuntu sur un ordinateur qui sera utilisé comme ordinateur public dans une bibliothèque?

J'ai besoin des fonctionnalités et restrictions utilisateur suivantes:

  • Au démarrage, un utilisateur invité doit être automatiquement connecté.
  • Seuls Firefox, Chrome et OpenOffice devraient être disponibles pour l'utilisateur invité.
  • L'utilisateur invité doit pouvoir écrire des fichiers sur sa clé USB, mais jamais sur le disque dur de l'ordinateur.

Des directives sur la façon de mettre en place quelque chose comme ça? Existe-t-il un remix d'Ubuntu créé à cet effet?

29
codeape

Vous voudrez peut-être jeter un coup d’œil sur ces deux programmes: pessulus et - sabayon

Surtout sabayon est intéressant, même si c'est un peu déroutant! Il peut recréer une session prédéfinie pour un utilisateur à chaque démarrage, cette session peut alors être totalement restreinte avec pessulus . Ensuite, il vous suffit de configurer la connexion automatique (via le menu Système> Administration> Écran de connexion) et vous êtes prêt.

17
LassePoulsen
  1. La configuration du compte Invité est assez simple: System > Administration > Users and Groups Puis suivez ceci: buntu StackExchange: Comment l’utilisateur peut-il éviter de saisir un mot de passe au démarrage?
  2. Après avoir désinstallé tout le logiciel à l'aide de Applications > Ubuntu Software Center, récupérez Google Chrome à partir d'ici: Google Chrome pour Linux et installez-le.
  3. C'est vraiment la partie la plus délicate. Par défaut, ils ne sont autorisés à télécharger que dans le dossier de départ "Invité". Vous pouvez modifier les autorisations ou la propriété des dossiers de base en autre chose (en gardant à l'esprit que le dossier de paramètres doit rester la propriété de l'invité. Une alternative serait d'avoir un script qui recréerait le dossier de base de l'invité à chaque connexion. Pour le lecteur USB lire cela ne devrait pas être un problème car il est autorisé par défaut.
9
Marco Ceppi

Ceci est un résumé d'un email de la bibliothèque publique d'Oslo, décrivant leur configuration:

  • Les PC publics fonctionnent Lubunt
  • Ils utilisent LXLauncher
  • Les ordinateurs publics démarrent à partir d'une image de serveur (avec PXE, je suppose?)
  • Ils suivent de près les projets Libki et koha (je ne sais pas comment/s'ils les utilisent)

Les informaticiens de la bibliothèque créeront une description détaillée de leur configuration. Je vais éditer et ajouter des liens quand j'en saurai plus.

6
codeape

Ceci est assez similaire à ce que j'ai fait pour certains ordinateurs de notre centre des étudiants. Ils étaient machines WinXP avec un accès administrateur. Sur un campus universitaire. Frisson! Je suis sûr qu'ils avaient plus de virus que ... eh bien, vous savez.

Après avoir passé environ 15 minutes à essayer de nettoyer le désordre horrible, j'ai décidé de basculer les machines vers Ubuntu. Au début, nous venions d'avoir un utilisateur "étudiant" qui était connecté automatiquement, mais nous avons eu des lycéens qui n'avaient aucun problème à rester devant les ordinateurs pendant plus de 3 heures par jour. J'ai donc créé un script .xsession qui ne faisait absolument rien démarrer, à l'exception de mon script personnalisé pyGTK + qui leur donnait ... Je pense que c'était 15 minutes, puis que je les déconnectais automatiquement. Ils pouvaient lancer Firefox et naviguer sur le Web, mais c'était tout. Une fois qu'ils ont fermé firefox, mon programme est remonté et a verrouillé l’écran pendant 5 à 10 secondes (cela fait longtemps que je ne l’ai pas regardé). Cela agace effectivement ceux qui veulent rester là et se reconnecter, mais c'est à peu près le temps qu'il faut à un utilisateur pour déplacer tous ses documents, les quitter et le prochain gars/fille pour les remplacer.

L'idée de Marco est assez solide, cependant.

3
Wayne Werner