Dalam Cybercafe - bagaimana membuat Ubuntu 13.10 menjadi deepfreeze otomatis?

9

Saya telah menginstal 10 Ubuntu 13.10 di Cybercafe untuk setiap hari sekitar 300 pengguna untuk menggunakan PC, tetapi itu adalah mimpi buruk dengan Ubuntu menyebabkan orang hanya menggunakan Internet dan membuat sistem neraka.

Bagaimana saya bisa membekukannya? Saat reboot, kembali ke kemarin selalu? Sehingga berfungsi seperti penggunaan satu hari tetapi selalu kembali ke instalasi pertama saya di setiap reboot?

Seth
sumber
1
Anda harus menggunakan Cron dan membuatnya menjalankan skrip yang akan menghapus konten folder pengguna. Dan jangan lupa bahwa pengguna tidak boleh tahu kata sandi admin.
Danatela
1
Apakah Anda menggunakan mkahawa.sourceforge.net ? zencafe tampaknya distro yang bagus untuk itu. distrowatch.com/table.php?distribution=zencafe tetapi didasarkan pada slackware dan bukan ubuntu
JP Hellemons

Jawaban:

9

AuFS dapat memecahkan masalah ini untuk Anda. Berikut adalah contoh orang yang menggabungkan sistem file dengan disk RAM sehingga perubahan hilang saat reboot.

Jika Anda tidak memiliki banyak memori, Anda dapat melakukan hal yang sama menggunakan file loopback atau partisi untuk menyimpan perubahan, dan memformat ulang file / partisi loopback sekali sehari.

dwurf
sumber
9
  1. Pastikan setiap mesin memiliki satu akun, akun admin dengan kata sandi yang cukup kuat. Jangan tidak memberikan password ini untuk pengguna.
  2. Masuk sebagai admin dan aktifkan login tamu, harus di bawah pengaturan pengguna dalam preferensi sistem. Lalu logout.
  3. Ketika pengguna tiba, mereka dapat masuk sebagai 'tamu' tanpa kata sandi, dan menggunakan komputer seolah-olah mereka memiliki akun.
  4. Saat mereka logout, semua perubahan yang mereka lakukan terhapus. Tidak perlu reboot!
Aaron J Lang
sumber
Bagaimana Anda membuat nama pengguna: Aaron dan menginstal Skype, OpenOffice, Google Chrome dan kemudian membiarkan pengguna masuk ke Aaron selalu tetapi tidak pernah kehilangan pra-instalasinya?
Anda dapat masuk sebagai admin dan menginstal perangkat lunak apa pun yang Anda inginkan. Ketika pengguna masuk sebagai tamu, mereka akan memiliki akses ke perangkat lunak ini.
Aaron J Lang
1

Cukup gunakan Sesi Tamu dan autologin.

sudo gedit /etc/lightdm/lightdm.conf

Dan ubah ini:

autologin-guest=false

Untuk ini:

autologin-guest=true
pengguna246623
sumber
1

Mengapa tidak memformat hard disk kecil (atau SSD) sebagai Live USB dan boot darinya?

Lihat: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubuntu

dan pilih hard disk kecil Anda sebagai "Disk to use".

Dengan SSD Anda bahkan dapat mempertimbangkan untuk me-reboot untuk setiap pengguna baru.

fremo
sumber
0

fsprotect adalah sekumpulan skrip yang melindungi sistem file yang ada. fsprotect sangat baik untuk komputer umum seperti yang ada di perpustakaan, kafe internet, dll.

Menggunakan aufs mereka mengemas sistem file tmpfs yang memaksa perubahan ditulis ke sistem file tmpfs.

Sistem file root dilindungi oleh skrip initramfs. Sistem file lain dilindungi oleh skrip init. Semua sistem file yang dilindungi menjadi hanya-baca memastikan imutabilitasnya bahkan saat dimatikan.

Untuk menginstal fsprotect di semua versi Ubuntu yang saat ini didukung buka terminal dan ketik:

sudo apt-get install fsprotect

Manfaat menggunakan fsprotect adalah:

  • Filesystem dilindungi dan tidak ada perubahan yang pernah ditulis ke disk.
  • Sistem file yang dilindungi dipasang hanya-baca. Ini berarti bahwa mereka tidak rusak ketika komputer dimatikan dengan tidak benar.
  • Sangat mudah digunakan.
  • Dalam beberapa kasus itu membuat akses sistem file lebih cepat.

Kelemahan dari menggunakan fsprotect adalah:

  • Perubahan sistem file tidak boleh lebih dari batas yang telah ditentukan dalam byte (ditetapkan oleh Anda).
  • Karena tmpfs banyak digunakan, Anda perlu memiliki ruang swap yang memadai.
karel
sumber