Hallo zusammen,
ich hoffe ich bin hier richtig, ansonsten bitte Verschieben...
Ich möchte für einen Rechner gerne ein bestimmtes Startscript schreiben, mir fehlt allerdings gerade der Denkanstoß, wie man das bewerkstelligen kann,
das folgendes macht.
1. Rechner wird eingeschaltet und soll "normal" hochfahren.
2. System soll read only gemountet werden, sodass es bei jedem Neustart im Ursprungszustand ist.
3. Nutzer A soll automatisch angemeldet werden
4. Desktop soll nicht starten / bzw. sofort geschlossen werden.
5. Firefox soll maximiert und nicht schließbar sein.
6. Abmeldung per Tastenkombination und Login eines anderen Users, soll möglich sein.
7. Der andere User soll ein rw Dateisystem und ein "normales Verhalten" vorfinden.
Wie kann ich das am einfachsten realisieren?
Geht das über ein Script im init.d VZ ?
Wie bringe ich Firefox maximiert und nicht schließbar, bzw. automatisch neuöffnend, maximiert auf den Monitor?
Wie sage ich Debian, das Nutzer A ein read-only, aber Nuter B ein rw Mount bekommt?
Für Ideen und Anregungen wäre ich euch sehr Verbunden,
Grüße
dokle
Hilfe bei Startscript für eine Art Internet-Terminal
Re: Hilfe bei Startscript für eine Art Internet-Terminal
Hi,
1. https://addons.mozilla.org/de/firefox/addon/r-kiosk/
Damit riegelst du firefox ab.
2. verwende einen Windowmanager wie awesome für den Kioskbenutzer (oder hacke gnome/kde... so zusammen, dass weder Tastenkürzel noch sonstige Wege zu einem normalen Desktop führen, aber das ist durch die Brust ins Auge). awesome wird komplett über ein lua-script zur Laufzeit konfiguiert, meine Vorstellung geht zu einem einzelnen Desktop mit Vollbildmodus (da geht dann nix anderes), kein Menü, keine (Task/Status-)Leisten und eben keine Tastenkürzel außer einem einzelnen vielleicht zum abmelden. Alternativ machst du eben so Kürzel wie Ctrl-Num+-9 oder sowas, die keiner ausprobieren würde.
3. Was hälst du davon, firefox in einem chroot laufen zu lassen? Das ganze chroot bastelst du einmal zusammen und entpackst es beim Hochfahren oder Anmelden, vielleicht sogar in ein tmpfs (ramdisk), wo es bei der Anmeldung/Runterfahren gelöscht wird. Musst eben nur alle notwendigen libs für firefox mitkopieren. Damit hätten andere Benutzer ein "ganz normales System.
Falls du Schwierigkeiten mit der awesome-Konfiguration hast, würde ich dir hier auch gern helfen (ergibt vielleicht was nettes fürs Wiki).
1. https://addons.mozilla.org/de/firefox/addon/r-kiosk/
Damit riegelst du firefox ab.
2. verwende einen Windowmanager wie awesome für den Kioskbenutzer (oder hacke gnome/kde... so zusammen, dass weder Tastenkürzel noch sonstige Wege zu einem normalen Desktop führen, aber das ist durch die Brust ins Auge). awesome wird komplett über ein lua-script zur Laufzeit konfiguiert, meine Vorstellung geht zu einem einzelnen Desktop mit Vollbildmodus (da geht dann nix anderes), kein Menü, keine (Task/Status-)Leisten und eben keine Tastenkürzel außer einem einzelnen vielleicht zum abmelden. Alternativ machst du eben so Kürzel wie Ctrl-Num+-9 oder sowas, die keiner ausprobieren würde.
3. Was hälst du davon, firefox in einem chroot laufen zu lassen? Das ganze chroot bastelst du einmal zusammen und entpackst es beim Hochfahren oder Anmelden, vielleicht sogar in ein tmpfs (ramdisk), wo es bei der Anmeldung/Runterfahren gelöscht wird. Musst eben nur alle notwendigen libs für firefox mitkopieren. Damit hätten andere Benutzer ein "ganz normales System.
Falls du Schwierigkeiten mit der awesome-Konfiguration hast, würde ich dir hier auch gern helfen (ergibt vielleicht was nettes fürs Wiki).
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: Hilfe bei Startscript für eine Art Internet-Terminal
Hallo TRex,
danke für die Info. Das es dafür ein Addon geben könnte, hatte ich garnicht bedacht und dort somit auch nicht geschaut.
Ich werde die Tage versuchen das ganze ans Laufen zu bekommen und dabei eine kleine Art Tutorial schreiben. Falls es überhaupt nicht will, komme ich gerne auf dein Angebot zurück
Wenn dabei was fürs Wiki "abfällt" würde mich das auch freuen, sowas könnte doch bestimmt für den Ein oder Anderen von Interesse sein...
Erstmal Danke für das Angebot und die Idee mit dem tmpfs ist auch recht interessant.
Grüße
dokle
danke für die Info. Das es dafür ein Addon geben könnte, hatte ich garnicht bedacht und dort somit auch nicht geschaut.
Ich werde die Tage versuchen das ganze ans Laufen zu bekommen und dabei eine kleine Art Tutorial schreiben. Falls es überhaupt nicht will, komme ich gerne auf dein Angebot zurück
Wenn dabei was fürs Wiki "abfällt" würde mich das auch freuen, sowas könnte doch bestimmt für den Ein oder Anderen von Interesse sein...
Erstmal Danke für das Angebot und die Idee mit dem tmpfs ist auch recht interessant.
Grüße
dokle