Arktur 4 Anpassungen

Einige Anpassungen zu den Grundeinstellungen von Arktur 4. Da ich zuhause mit einem Testsystem mit SCSI-Controller arbeite, der nicht von der 3.3 unterstützt wird, habe ich mich seit einiger Zeit mit Arktur 4 beschäftigt. Die Beta-Versionen sind zwar noch nicht völlig fehlerfrei, aber für den normalen Einsatz ausreichend.

Diese Anpassungen sind auch im Arktur4-Wiki beschrieben!

Umstellung des Servers auf eine andere IP (192.168.9.5)

Einzelne Dienste können im sysadm-Menü abgeschaltet werden.
(z.B. der News-Server)

*Neu* Arbeitszeiten der Nutzer

Automatisch online gehen

Anmeldung am Proxyserver (ldap_auth)

Änderung der Squidgard-Verboten-Seite

Anpassung der Squidgardkonfiguration

*Neu* Antivirenprogramme

cron-Jobs manuell ausführen

Brenner in Arktur 4

*Neu* Einsammelverzeichnisse anlegen

Netzwerkdrucker einrichten

logon.bat Anpassungen

*Neu* Internetnutzungskontrolle

*Neu* Quotaüberschreitungen kontrollieren

*Neu* Wer ist im Netz? (smbstatus2html in einer auf Arktur 4 angepassten Form)

*Neu* Admin2-Anpassung (zum Einbinden der obigen Ergänzungen)

Netzwerkkarten
(andere, als die Aufgeführten, können nach den Punkten 8-12 der Anleitung in der schul-netz-FAQ eingerichtet werden)

Sollte ich was prinzipiell falsch gemacht haben, dann bitte eine Mail an unten stehende Adresse!

J. Fiebig 14.05.2006


logon.bat Anpassungen

um einen identd unter den verschiedenen Windows-Betriebssystemen zu verwenden und als Lehrer einfachen Zugriff auf die Schülerverzeichnisse zu bekommen, könnte eine modifizierte logon.bat wie folgt aussehen. Dabei handelt es sich bei identd.exe um den identd 1.3 (Version 1.2 ist auf der Arktur CD) und bei identd3o.exe um den Turtle-identd. Ersterer funktioniert mit Win9x fast immer, letzterer bei mir mit W2k und XP (home und prof) mit Arktur 4 beta 40d auch fast immer.

Mittlerweile ist die unten stehende Anpassung in dieser Form nicht mehr nötig, denn die Betriebssysteme erhalten unterschiedliche logon-Dateien. Die Verzweigung kann also weggelassen werden - man muss in der jeweiligen logon-Datei nur die jeweiligen Befehle verwenden!

echo off
cls
rem Begruessung

echo.
echo.
echo.
echo   Bitte warten - die Netzwerkumgebung wird initialisiert!
echo    Brechen Sie diesen Vorgang nicht ab!
echo.
echo    Dies kann eine Minute dauern!
echo.
echo.
echo      Viel Spass im Netz des Kollegs
echo        J. Fiebig
echo.
echo.

rem Laufwerksverbindungen

if "%OS%"=="Windows_NT" goto TRENNEN
GOTO WEITER

:TRENNEN
net use * /DELETE /YES > NUL

:WEITER

net use u: \\arktur\homes /yes > NUL
net use p: \\arktur\pub /yes > NUL
net use t: \\arktur\tmp /yes > NUL
net time \\arktur /set /yes > NUL

rem Mit winset in einer batch-Datei im Home aller Lehrer
rem könnte man hier dann mit if "%GRUPPE%"=="LEHRER"
rem dies auch verallgemeinern
rem oder mit call U:\map.bat und einer entsprechenden Datei
rem im Home-Verzeichnis des Nutzers, die dann aber auch vom
rem Nutzer verändert werden könnte!

rem fuer Fiebi
p:\putinenv L N V /L

if "%USERNAME%"=="fiebig" goto FIEBIG

GOTO IDENT

rem Der Nutzer Fiebig bekommt die Schüler-Homes nach V: gemapt
:FIEBIG
net use V: \\arktur\admins /yes >NUL

:IDENT
rem echo identd-auswahl
if "%OS%"=="Windows_NT" goto WINNT2kXP

:WIN9X
rem echo Win95-98
p:\identd -q
rem del C:\windows\*.pwl /Q
rem wenn paswordcaching abgeschaltet ist
GOTO END

:WINNT2kXP
rem echo Windows NT / 2000 / XP
echo  Bitte schliessen Sie dieses Fenster jetzt
echo  durch einen Klick aud das X rechts oben!
rem da der Turtle-identd die logon.bat nicht beenden laesst.
rem mit Arktur 4 funktionierte dieser identd leider auch nicht.
p:\identd3o

:END



Wer im Netz ist, d.h. sich an Samba angemeldet hat, konnte man unter Artur 3 sehr schön mit smbstatus2html.pl von Rene van Bevern sehen. Leider lieferte sein Script unter Arktur 4 eine verschobene Ausgabe. Ich habe es an Arktur 4 angepasst.

Das Script smbstatus2html.cgi können Sie sich im Paket mit anderen als Update laden.
Sollten Sie nicht alle Erweiterungen wünschen oder das Script allen Nutzern zur Verfügung stellen wollen, so kopieren Sie es z.B. nach T: (tmp). Als root nehmen Sie sich dann den mc und gehen in dem einen Fenster nach /home/tmp und in dem anderen nach /usr/www/online. Im Fenster, in dem Sie admin2erw.tgz sehen, setzen Sie den Balken darauf und drücken Enter. Es erscheint u.a. die ausführbare Datei smbstatus2html.cgi. Diese kopieren Sie nun mit F5 nach /usr/www/online.

Beim Update kommt es nach /usr/www/secure/admin - also ins admin2-Interface.

Das Script müssen Sie noch an Ihre Bedürfnisse anpassen. Dies ist am Anfang der Datei erklärt. Sie müssen Ihre anzuzeigenden Subnetze als Zahlen eingeben. Voreingestellt ist:

@suchbereich=("0","1","100");
 Ich benutze an meiner Schule:
@suchbereich=("0","1","9");

da bei mir die Arktur auf 192.168.0.1, 192.168.1.1. und 192.168.9.5 liegt.
Die 100 habe ich weggelassen, da bei mir keine Einwahl von außen möglich ist.

Viel Spaß mit dem Script!