Unterschiede zwischen den Revisionen 1 und 10 (über 9 Versionen hinweg)
Revision 1 vom 2017-06-19 12:13:22
Größe: 568
Kommentar:
Revision 10 vom 2017-06-27 11:30:43
Größe: 2450
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
= under maintenance =

<<TableOfContents(4)>>
Zeile 4: Zeile 8:

<<TableOfContents(4)>>
Zeile 13: Zeile 15:
Unter {{{/etc/apt/sources.list.d/ itzks.list}}} anlegen und folgende Einträge tätigen: Unter {{{/etc/apt/sources.list.d/itzks.list}}} anlegen und folgende Einträge tätigen:
Zeile 19: Zeile 21:

=== Installation OpenSSH ===

{{{
sudo apt-get update
sudo apt-get install openssh
}}}

=== Weitere Anpassungen und Software-Installation ===

Dann via SSH auf dem Kiosk-NB einwählen und weitere Arbeiten via SSH vornehmen (nach erfolgreicher Installation ist kein direkter Zugriff auf das Notebook mehr möglich).

Nötige SSH public Keys in der Datei {{{/root/.ssh/authorized-keys}}} ablegen.

Installation von [[https://packages.debian.org/jessie/misc/nodm|nodm]] als x-session Manager:

{{{
sudo apt-get update && sudo apt-get install nodm
}}}

Installation von [[http://surf.suckless.org/|surf-browser]] in Version {{{0.7-2~bpo8+1}}} aus {{{jessie-backports/main}}}:

{{{
sudo apt-get update && sudo apt-get install surf=0.7-2~bpo8+1
}}}

Installation von [[https://code.it-zukunft-schule.de/cgit/surf-display/|surf-WWW-display]] (ITZkS-Entwicklung):

{{{
sudo apt-get update && sudo apt-get install surf-display
}}}

Prüfen, ob der Symlink von {{{/etc/alternatives/x-window-manager}}} korrekt auf {{{/usr/bin/surf-display}}} zeigt.

Gerät neustarten und dann wieder per SSH verbinden.

Deaktiveren der TTY's, um direkte Anmeldungen/Anmeldeversuche am Kiosk-NB zu vermeiden:

In {{{/etc/systemd/logind.conf}}}

{{{
NAutoVTs=0
ReserveVT=0
}}}

setzen.

Dann im Terminal

{{{
sudo systemctl mask getty-static
}}}

ausführen.

Hinweis: Hiernach ist eine Anmeldung direkt am Gerät nicht mehr möglich und Zugriff kann nur noch via SSH erfolgen!

=== Einstellungen für surf-WWW-display ===

Konfigurationsdatei für {{{surf-WWW-display}}} ist unter {{{/etc/default/surf-display}}} zu finden.

Einstellungsmöglichkeiten umfassen:

{{{DEFAULT_WWW_URI}}}: Hier kann die gewünschte Website angegeben werden, welche beim Start von surf-WWW-display / beim Start des Kiosk-NBs angezeigt wird.

under maintenance

Installation eines Kiosk-Notebooks

(auch genannt: Kiosk-NB)

Basisinstallation

  • Für die Einrichtung eines Kiosk-Notebooks mit surf-display ist nur eine minimale Grundinstallation von Debian jessie nötig.

Anpassungen für apt-get

Unter /etc/apt/sources.list.d/itzks.list anlegen und folgende Einträge tätigen:

deb http://packages.it-zukunft-schule.de/debian jessie main contrib non-free
deb http://packages.it-zukunft-schule.de/debian jessie-backports main contrib non-free

Installation OpenSSH

sudo apt-get update
sudo apt-get install openssh

Weitere Anpassungen und Software-Installation

Dann via SSH auf dem Kiosk-NB einwählen und weitere Arbeiten via SSH vornehmen (nach erfolgreicher Installation ist kein direkter Zugriff auf das Notebook mehr möglich).

Nötige SSH public Keys in der Datei /root/.ssh/authorized-keys ablegen.

Installation von nodm als x-session Manager:

sudo apt-get update && sudo apt-get install nodm

Installation von surf-browser in Version 0.7-2~bpo8+1 aus jessie-backports/main:

sudo apt-get update && sudo apt-get install surf=0.7-2~bpo8+1

Installation von surf-WWW-display (ITZkS-Entwicklung):

sudo apt-get update && sudo apt-get install surf-display

Prüfen, ob der Symlink von /etc/alternatives/x-window-manager korrekt auf /usr/bin/surf-display zeigt.

Gerät neustarten und dann wieder per SSH verbinden.

Deaktiveren der TTY's, um direkte Anmeldungen/Anmeldeversuche am Kiosk-NB zu vermeiden:

In /etc/systemd/logind.conf

NAutoVTs=0
ReserveVT=0

setzen.

Dann im Terminal

sudo systemctl mask getty-static

ausführen.

Hinweis: Hiernach ist eine Anmeldung direkt am Gerät nicht mehr möglich und Zugriff kann nur noch via SSH erfolgen!

Einstellungen für surf-WWW-display

Konfigurationsdatei für surf-WWW-display ist unter /etc/default/surf-display zu finden.

Einstellungsmöglichkeiten umfassen:

DEFAULT_WWW_URI: Hier kann die gewünschte Website angegeben werden, welche beim Start von surf-WWW-display / beim Start des Kiosk-NBs angezeigt wird.

IT-Zukunft Schule: Technik/Installation/Workstations/KioskNB (zuletzt geändert am 2018-04-13 13:00:54 durch BenjaminSchlueter)