Jak skonfigurować Ubuntu na komputerze publicznym?

30

Jak skonfigurowałbyś Ubuntu na komputerze, który będzie używany jako komputer publiczny w bibliotece?

Potrzebuję następujących funkcji i ograniczeń użytkownika:

  • Podczas uruchamiania użytkownik-gość powinien być automatycznie zalogowany.
  • Jedynie Firefox, Chrome i OpenOffice powinny być dostępne dla użytkownika-gościa.
  • Użytkownik-gość powinien mieć możliwość zapisywania plików na swojej pamięci USB, ale nigdy na dysku twardym komputera.

Jakieś wskazówki, jak skonfigurować coś takiego? Czy jest może remiks Ubuntu stworzony właśnie w tym celu?

Codeape
źródło
Być może lepiej byłoby podzielić to pytanie na 3? inny, z których każdy obsługuje jeden z punktów. Myślę, że wszystkie rzeczy są możliwe, a niektóre mogą już mieć rozwiązanie. Odpowiedź na automatyczne logowanie jest już dostępna na ubuntu.stackexchange.com/questions/842/…
txwikinger
2
Rozważyłem to, ale pomyślałem, że lepiej rozważyć to jako całość.
codeape

Odpowiedzi:

17

Czasami warto spojrzeć na tych dwóch programów: pessulus i Sabayon

Szczególnie sabayon jest interesujący, choć nieco mylący! Może odtworzyć predefiniowaną sesję dla użytkownika przy każdym uruchomieniu, sesję tę można następnie całkowicie ograniczyć za pomocą pessulus . Następnie wystarczy skonfigurować automatyczne logowanie (poprzez menu System> Administracja> Ekran logowania) i jesteś gotowy do pracy.

LassePoulsen
źródło
Chociaż te dwa programy są nadal w fazie rozwoju, w rzeczywistości mam konfigurację, która działa i można korzystać tylko z przeglądarki Firefox.
LassePoulsen,
9
  1. Konfigurowanie konta Gość jest bardzo proste: System > Administration > Users and GroupsNastępnie wykonaj następujące czynności: Ubuntu StackExchange: Jak użytkownik może uniknąć wpisywania hasła podczas uruchamiania?
  2. Po odinstalowaniu całego oprogramowania za pomocą Applications > Ubuntu Software Centerpobierz Google Chrome stąd: Google Chrome na Linuxa i zainstaluj go.
  3. To naprawdę trudna część. Domyślnie można pobierać tylko do folderu domowego „Gość”. Możesz zmienić uprawnienia do folderów domowych lub prawa własności do czegoś innego (z zastrzeżeniem, że folder ustawień powinien pozostać własnością gościa. Alternatywą byłoby posiadanie skryptu, który ponownie utworzyłby folder domowy gościa przy każdym logowaniu. Dla dysku USB czytanie nie powinno stanowić problemu, ponieważ jest domyślnie dozwolone.
Marco Ceppi
źródło
1
Lub gość może zostać dodany do odpowiedniej grupy potrzebnej do odczytu / zapisu pendrive'ów
txwikinger
Chrom jest także dostępny, jeśli nie chcesz instalować Chrome.
Broam
Ta odpowiedź urosła trochę w zębach (sesja gościa jest domyślnie dostępna, instrukcje chrome)
Jjed
6

Oto streszczenie wiadomości e-mail z biblioteki publicznej w Oslo, opisujące ich konfigurację:

  • Publiczne komputery PC obsługują Lubuntu
  • Używają LXLauncher
  • Publiczne komputery PC uruchamiają się z obrazu serwera (chyba PXE?)
  • Wynikają one z Libki i UKSW projektów ściśle (nie wiem jak / jeśli ich używać)

Bibliotekarze IT utworzą szczegółowy opis ich konfiguracji. Będę edytować i dodawać linki, gdy będę wiedział więcej.

Codeape
źródło
3

Jest to dość podobne do tego, co zrobiłem dla niektórych komputerów w naszym Centrum Studentów. Były to maszyny WinXP z dostępem administratora. Na kampusie uniwersyteckim. Zadrżaj ! Jestem pewien, że mieli więcej virii niż ... no wiesz.

Po spędzeniu około 15 minut na czyszczeniu okropnego bałaganu postanowiłem zmienić maszyny na Ubuntu. Na początku mieliśmy tylko „studenckiego” użytkownika, który był automatycznie zalogowany, ale pojawiły się dzieci z liceum, które nie miały problemów ze staniem przy komputerze przez ponad 3 godziny dziennie. Więc stworzyłem skrypt .xsession, który absolutnie nic nie uruchomił, oprócz mojego niestandardowego skryptu pyGTK +, który dał im ... Myślę, że to było 15 minut, a następnie automatycznie je wylogowałem. Mogli uruchomić Firefoksa i przeglądać sieć, ale to wszystko. Po zamknięciu firefoxa mój program wyskakuje ponownie i blokuje ekran na 5-10 sekund (minęło trochę czasu, odkąd na niego spojrzałem). To skutecznie denerwuje każdego, kto chce tam stać i po prostu zalogować się ponownie, ale tyle czasu zajmuje jeden użytkownik, aby przenieść wszystkie swoje rzeczy,

Pomysł Marco jest jednak dość solidny.

Wayne Werner
źródło