⇤ ← Revision 1 vom 2017-11-28 10:41:10
Größe: 93
Kommentar:
|
Größe: 2128
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 1: | Zeile 1: |
Hier entsteht Dokumentation zur Erstellung u. Verteilung von Captive-Portal Gäste Vouchern | #acl AdminGroup:read,write,delete,revert,admin All:read <<TableOfContents(3)>> '''in Arbeit''' = Erstellen und Verteilen der CaptivePortal Gäste Voucher = == Erstellen der Voucher via pfSense == Coming soon.. == Erstellen der PDF-Datei mit Zugangsdaten == Im credential-sheets git im Unterordner der Schule einen Ordner "Wifi-Vouchers" erstellen. Dort folgende Dateien erstellen: '''header.tex''' mit dem Inhalt: {{{ \documentclass[a4paper,12pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage{cmbright} \usepackage[noheadfoot, left=1cm, right=1cm, top=4.93mm, bottom=4.93mm]{geometry} \usepackage[T1]{fontenc} \usepackage{ngerman} \usepackage[newdimens]{labels} \LabelInfotrue \LabelGridtrue \LabelRows=@@@_ROWS_@@@ \LabelCols=@@@_COLS_@@@ \LeftPageMargin=10mm \RightPageMargin=10mm \TopPageMargin=4.93mm \BottomPageMargin=4.93mm \InterLabelRow=2mm \InterLabelColumn=2mm \begin{document} \begin{labels} }}} '''wifigutscheine-template.tex''' mit dem Inhalt: {{{ \textbf{WiFi-Zugang zum Netzwerk (ESSID): VAR-essid}\smallskip WLAN-Passwort: \texttt{Di1PkfGd<SCHULE>}\smallskip Merksatz f"ur WLAN-Passwort: \textbf{D}ies \textbf{i}st \textbf{1} \textbf{P}ass\textbf{k}ey \textbf{f}ür \textbf{G}"aste \textbf{d}es \textbf{<SCHULE>}\smallskip Zugangs-Code (Voucher-Code): \texttt{VAR-code} G"ultigkeitsdauer: VAR-duration\bigskip Der G"ultigkeitszeitraum dieses WiFi-Gutschein beginnt nach erster Anmeldung mit dem o.\,g. Zugangs-Code. ~ }}} In diesen Ordner werden die via pfSense erstellten und als .csv heruntergeladenen Voucher-Rolls kopiert und folgendermaßen angepasst: Umbennen von {{{<VoucherRoll>.csv}}} nach {{{<Erstelldatum>_<VoucherRoll>.csv}}}. Anpassen der .csv-Datei selber mit folgenden Spalten: {{{ essid,login,code,duration <SCHULE>-GAESTE,-, <Voucher-Codes>,<Gültigkeitsdauer> }}} Dann mit dem Tool {{{credential-sheets}}} die .pdf erstellen, über welche die Voucher-Login-Daten an die Nutzer verteilt werden: {{{ credential-sheets --template=/path/to/wifigutscheine --cols=1 --rows=5 <Voucher-Roll>.csv }}} |
Inhaltsverzeichnis
in Arbeit
Erstellen und Verteilen der CaptivePortal Gäste Voucher
Erstellen der Voucher via pfSense
Coming soon..
Erstellen der PDF-Datei mit Zugangsdaten
Im credential-sheets git im Unterordner der Schule einen Ordner "Wifi-Vouchers" erstellen.
Dort folgende Dateien erstellen:
header.tex mit dem Inhalt:
\documentclass[a4paper,12pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage{cmbright} \usepackage[noheadfoot, left=1cm, right=1cm, top=4.93mm, bottom=4.93mm]{geometry} \usepackage[T1]{fontenc} \usepackage{ngerman} \usepackage[newdimens]{labels} \LabelInfotrue \LabelGridtrue \LabelRows=@@@_ROWS_@@@ \LabelCols=@@@_COLS_@@@ \LeftPageMargin=10mm \RightPageMargin=10mm \TopPageMargin=4.93mm \BottomPageMargin=4.93mm \InterLabelRow=2mm \InterLabelColumn=2mm \begin{document} \begin{labels}
wifigutscheine-template.tex mit dem Inhalt:
\textbf{WiFi-Zugang zum Netzwerk (ESSID): VAR-essid}\smallskip WLAN-Passwort: \texttt{Di1PkfGd<SCHULE>}\smallskip Merksatz f"ur WLAN-Passwort: \textbf{D}ies \textbf{i}st \textbf{1} \textbf{P}ass\textbf{k}ey \textbf{f}ür \textbf{G}"aste \textbf{d}es \textbf{<SCHULE>}\smallskip Zugangs-Code (Voucher-Code): \texttt{VAR-code} G"ultigkeitsdauer: VAR-duration\bigskip Der G"ultigkeitszeitraum dieses WiFi-Gutschein beginnt nach erster Anmeldung mit dem o.\,g. Zugangs-Code. ~
In diesen Ordner werden die via pfSense erstellten und als .csv heruntergeladenen Voucher-Rolls kopiert und folgendermaßen angepasst:
Umbennen von <VoucherRoll>.csv nach <Erstelldatum>_<VoucherRoll>.csv.
Anpassen der .csv-Datei selber mit folgenden Spalten:
essid,login,code,duration <SCHULE>-GAESTE,-, <Voucher-Codes>,<Gültigkeitsdauer>
Dann mit dem Tool credential-sheets die .pdf erstellen, über welche die Voucher-Login-Daten an die Nutzer verteilt werden:
credential-sheets --template=/path/to/wifigutscheine --cols=1 --rows=5 <Voucher-Roll>.csv