Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Xubuntu op school!  (gelezen 5899 keer)

markei

  • Gast
Xubuntu op school!
« Gepost op: 2007/01/10, 17:42:41 »
Nauw ik heb het voor elkaar hoor; Ik mag op een groot aantal leerlingensystemen bij ons op school Linux gaan draaien. Alleen als de "proef" echt mislukt (lees geen enkele leerling vind het wat) moet er weer Windows op.

Ik zat er aan te denken om een centrale "server" op te zetten waarop ik de home-dirs zet en dan via NIS en AutoFS de clients laten aanmelden. Vervolgens ProFTPd te gebruiken om de home-dirs ook via het 'web' beschikbaar te maken.

Waarom Xubuntu; de computers zijn niet dat je zegt van oow wat krachtig. Ondanks dat Ubuntu wel aardig draaide, draaide Xubuntu echt lekker snel, vandaar de keuze voor Xubuntu.


Enkele problemen waar ik tegen aan (ga) loop/lopen:
- Alle leerlingen (600) staan momenteel in een MySQL database, hoe voeg ik deze automatisch toe aan de server?
- Welke rechten moet ik een leerling geven, aan welke groep(en) moet ik de leerlingen toevoegen?
- Hoe sterk moet de server zijn, er werken maximaal 40 mensen tegelijk op de server. Momenteel staat er eentje van 1 Ghz, met 512 Mb RAM en +- 100 Gb schijf.
- Is het mogelijk om een quota in te stellen voor de home-dirs?


Hebben jullie antwoorden, tips, adviezen voor mij?

Offline bartek

  • Lid
    • http://bartek.blogsome.com
Xubuntu op school!
« Reactie #1 Gepost op: 2007/01/11, 10:12:41 »
Citaat van: markei
- Welke rechten moet ik een leerling geven, aan welke groep(en) moet ik de leerlingen toevoegen?
- Is het mogelijk om een quota in te stellen voor de home-dirs?
proficiat dat 't gelukt is, er zijn steeds meer bedrijven die overschakelen.
Kunt ge niet gewoon een gebruiker aanmaken voor elke groep leerlingen of klas?
Wat bedoel je met quota? Er is slechts 1 /home dir en de gebruikers zitten er allemaal in. Ik weet niet hoeveel gebruikers je maximaal kan toevoegen aan 1 /home folder.
| Deliberando saepe perit occasio |

"Car la vie est un bien perdu quand on n'a pas vécu comme on l'aurait voulu"

markei

  • Gast
Xubuntu op school!
« Reactie #2 Gepost op: 2007/01/11, 11:38:31 »
Ze krijgen allemaal hun eigen account.
Met home dirs bedoelde ik /home/mijngebruikersnaam.

Met quota bedoel ik dat er in jouw homedir dus /home/bartek ;-) maximaal 10 Mb mag worden opgeslagen

Offline Math.

  • Lid
Xubuntu op school!
« Reactie #3 Gepost op: 2007/01/11, 12:24:18 »
Citaat van: markei
Nauw ik heb het voor elkaar hoor; Ik mag op een groot aantal leerlingensystemen bij ons op school Linux gaan draaien. Alleen als de "proef" echt mislukt (lees geen enkele leerling vind het wat) moet er weer Windows op.
Super! Heb je ze ook al verteld dat ze zo ook heel wat geld kunnen besparen en dat het helemaal legaal is? :D

Offline jgoor

  • Lid
Xubuntu op school!
« Reactie #4 Gepost op: 2007/01/11, 12:33:08 »
* Zie http://tldp.org/HOWTO/Quota.html Of googlen - levert verschillend spul op.

* Je zou met pam direct tegen de mysql aan kunnen authenticeren (zelf geen ervaring mee: misschien kan iemand dit bevestigen en evt uitwerken?).
Je kan natuurlijk ook een periodieke export van de database doen en op basis daarvan accounts aanmaken/verwijderen/ongemoeid laten, afhankelijk van het resultaat. Beetje scripten, zo lijkt het (iets met Perl?)

* De server capaciteit lijkt me ruim voldoende. Uiteraard afhankelijk van de functies, maar een beetje fileserveren stelt eerder eisen aan de schijfsnelheid en de netwerkcapaciteit. Het is verdorie geen Windows! ;-)


autofs: kan. Je kan ook iedere user standaard een standaard nfs koppeling geven.
Ik kan je ook Samba aanbevelen: dan kunnen de windows machines (die er onvermijdelijk zullen zijn) er ook bij.

Die authenticatie is wel iets wat je goed over moet nadenken: naast NIS is er ook LDAP, Kerberos (Wordt aanbevolen door Microsoft i.p.v. NTLM, dus een koppeling met een evt. Windows domain behoort tot de mogelijkheden), en meer. Ik weet niet of er ueberhaupt Windows in het netwerk zal draaien, maar ik persoonlijk probeer daar wel altijd te denken. Ik zou dus NFS en Samba gebruiken.


Suc6!

markei

  • Gast
Xubuntu op school!
« Reactie #5 Gepost op: 2007/01/11, 16:31:07 »
Het schooladministratie systeem kan helaas niet op Linux dus alle leraren zullen met Windows blijven werken. Dus een samba oplossing is niet nodig -> ik kies voor NFS.

Wat is precies het verschil tussen AutoFS en een NFS koppeling?

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
Xubuntu op school!
« Reactie #6 Gepost op: 2007/01/11, 17:01:22 »
Autofs zorgt ervoor dat home directories (of andere zaken) automatisch gemount worden als de gebruiker aanlogt. Dus de home directories van alle gebruikers staan op 1 centrale server. Als de gebruiker aanlogt op machine A kan de home directory via NFS gemount worden vanaf deze centrale server. Hetzelfde gebeurt wanneer de gebruiker aanlogt op machine B. Om het even waar hij aanlogt, hij heeft dus steeds dezelfde home directory. Ik denk dat dit te vergelijken is met roaming profiles bij windows.

budster

  • Gast
Xubuntu op school!
« Reactie #7 Gepost op: 2007/01/11, 17:14:22 »
mmm.. toch zou ik Ubuntu nogmaals overwegen, het flink uitgebreider, je hebt snel het risico dat studenten allerlei opties missen. Ik denk dat er minder snel geklaagd zal worden over de prestaties, aangezien ze ook windows op die systemen gewent zijn.

- Verder probeer de doelgroep in te schatten en installeer meteen interessante software.
- Geef vooral in het begin zoveel mogelijk ondersteuning als mogelijk, als er iemand achter zo een systeem gaat zitten loop er even heen en zeg dat je beschikbaar bent voor als er vragen zijn.
- Zorg dat je altijd een Ubuntu CD-tje bij je hebt, wie weet wilt iemand wel thuis installeren, dan heb je niet alleen een gebruiker die geen bezwaar hebt maar een echte medestander(s).

Offline jgoor

  • Lid
Xubuntu op school!
« Reactie #8 Gepost op: 2007/01/12, 08:45:55 »
Citaat van: markei
Het schooladministratie systeem kan helaas niet op Linux dus alle leraren zullen met Windows blijven werken. Dus een samba oplossing is niet nodig -> ik kies voor NFS.
Ik snap dat je voor NFS kiest.

Maar het feit dat de leraren Windows draaien is *juist* een reden *ook* Samba te gebruiken opdat de docenten *ook* op die server kunnen. Bijvoorbeeld een Uitwisselschijf waarop docenten spullen kunnen plaatsen welke door de studenten kan worden gebruikt (of studenten resultaten naartoe schrijven ter controle door docenten), zonder ftp gedoe.

Wanneer het 2 separate, fysiek gescheiden omgevingen zijn dan gaat dat natuurlijk niet (maar dat bleek niet uit de tekst). Ik kan mij voorstellen dat de behoefte aan een gemeenschappelijke share er is danwel binnenkort gaat komen.

Xubuntu op school!
« Reactie #9 Gepost op: 2007/01/12, 09:21:05 »
LTSP is heel geschikt wanneer je een goede server hebt en een hoop ouwe-zooi clients.

Volgens mij zit dat standaard in edubuntu gebouwd.

Groeten,
Ger.
http://www.gerapeldoorn.nl - Freelance Unix/Linux specialist
http://botix.sourceforge.net - Open-source robotica software

markei

  • Gast
Xubuntu op school!
« Reactie #10 Gepost op: 2007/01/12, 23:19:58 »
@Vorik
LTSP is zeker aardig helaas moet je dan wel een krachtige server hebben en bij gebreken aan...

@jgoor
Het delen van documenten gaat via de website. Hier komt een simpel systeem waarbij je vak, leerjaar, onderwerp kiest en dan vervolgens alle bijbehorden documenten te zien krijgt.
Daarnaast zijn de netwerken momenteel nog niet fysiek gescheiden maar is dit wel een toekomst plan.



Ik heb nu één edubuntu workstation erin hangen en zoals ik al eerder wij is een Gnome desktop net iets te zwaar voor deze systemen. Het werkt wel alleen net iets te traag.

Xubuntu op school!
« Reactie #11 Gepost op: 2007/01/13, 10:13:52 »
Citaat van: markei
@Vorik
LTSP is zeker aardig helaas moet je dan wel een krachtige server hebben en bij gebreken aan...
Een gewone desktop pc met wat extra geheugen kan aardig wat thin-clients bedienen, (~20-30 afhankelijk van de belasting) ik zou het zeker niet uitsluiten. Je kunt op de desktops ook windows laten staan en met een bootfloppy van het netwerk Linux opstarten. Werkt leuk.

Citaat van: markei
@jgoor
Het delen van documenten gaat via de website. Hier komt een simpel systeem waarbij je vak, leerjaar, onderwerp kiest en dan vervolgens alle bijbehorden documenten te zien krijgt.
Daarnaast zijn de netwerken momenteel nog niet fysiek gescheiden maar is dit wel een toekomst plan.
Je kunt eens naar docmgr kijken, of heb je al wat op het oog?

Groeten,
Ger.
http://www.gerapeldoorn.nl - Freelance Unix/Linux specialist
http://botix.sourceforge.net - Open-source robotica software

markei

  • Gast
Xubuntu op school!
« Reactie #12 Gepost op: 2007/01/13, 16:40:56 »
Citaat van: EdubuntuCDhoesje
The default classroom server installation requires at least 2.5 Gb of diskspace, a CPU of at least 1 GHz and 256 MB of RAM plus an additional 128 MB of RAM per thin client
Vraagt dus in dit geval iets te veel van de server, rekensommetje: 40 clients * 128 MB + 256 MB = 5376 MB RAM, er zit dus net iets te weinig in die server... ;-(

Ik heb hier een eigen IBS (Informatie Beheer Systeem) liggen dat zo goed als af is dus dat komt wel goed.

Gast

  • Gast
Xubuntu op school!
« Reactie #13 Gepost op: 2007/01/13, 17:52:11 »
ik heb geen echte tips voor je maar:
- we hebben hier xubuntu draaien in de algemene ruimte van ons studentenhuis, met het 'redmond xp theme' en de xfce zo aangepast dat het een windows gelijkende balk heeft onderaan (start ipv applications, snelkoppelingen als soort van snelstarten, brede taakbalk, volume, tijd, systemtray); sommige email controlerende bezoekers hebben niet door dat t geen windows is. wel heb ik elders ook de screenshot mogenlijkheid en de 4 werkbladen knop neergezet om het werkbaar te houden.
- je kunt zelf een soort van starterguide maken die op iedere pc opstart met in 1 oogopslag uitleg over wat waar staat of doet. (bijvoorbeeld even vermelden dat 'opslaan als .doc' bij bijv. abiword nodig is om tijdverlies cq ergernis van gebruikers te voorkomen.
  ik hoop dat je proef lukt! en success met de serverzijde.

NESFreak

  • Gast
Xubuntu op school!
« Reactie #14 Gepost op: 2007/01/13, 21:28:05 »
Citaat van: markei
Citaat van: EdubuntuCDhoesje
The default classroom server installation requires at least 2.5 Gb of diskspace, a CPU of at least 1 GHz and 256 MB of RAM plus an additional 128 MB of RAM per thin client
Vraagt dus in dit geval iets te veel van de server, rekensommetje: 40 clients * 128 MB + 256 MB = 5376 MB RAM, er zit dus net iets te weinig in die server... ;-(

Ik heb hier een eigen IBS (Informatie Beheer Systeem) liggen dat zo goed als af is dus dat komt wel goed.
is het niet zo dat die 128MB in de cliënten moet zitten?

markei

  • Gast
Xubuntu op school!
« Reactie #15 Gepost op: 2007/01/21, 22:49:44 »
@NESFreak
Nee voor Edubuntu niet.
Overigens is er voor de Xubuntu LTSP server een stuk minder geheugen nodig, slechts zo'n 64 MB per client in de server en dan nog eens 50 MB op de client.


Alle clients zijn nu klaar inprinciepe. Alle software is geïnstalleerd. Het is zelfs mogelijk gebleken om een Windows Terminal Sessie te openen. Spellingscontrolle is beschikbaar in NL, DE, EN en FR (iets wat min of meer verplicht was voor het nieuwe systeem). De clients kunnen worden beheerd met SSH en eventueel ook met VNC.

Maar ik zit met een (DNS) probleem. De clients krijgen via DHCP steeds een ander IP adres dus wil ik ze graag via de naam willen benaderen. Als ik echter ping op de naam krijg ik 'Niet gevonden o.i.d.' als ik ping op IP gaat het wel goed; dit zelfde geld voor het openen van een SSH sessie e.d.

Ik heb bij gedeelde mappen gekozen voor gebruik van alleen NFS en dit is succesvol geïnstalleerd.

Op alle clients is de map /home/ict gedeeld maar ik krijg deze ook op IP niveau niet benaderd (ik gebruik ipadres:/home/ict)

Wat doe ik fout, sla ik een stap over?
Alvast bedankt



---
Overigens nog vergeten te melden. De eerst preview viel in goede aarde bij de beheerders

Xubuntu op school!
« Reactie #16 Gepost op: 2007/01/21, 23:49:06 »
Je kunt in DHCP een reservering aanmaken voor iedere client middels het MAC adres, of eens kijken naar Dynamic DNS. De eerste optie vergt meer onderhoud, de tweede is iets lastiger te implementeren.

Aangaande de gedeelde map zul je iets specifieker moeten zijn; /etc/exports, kun je ze pingen, /etc/hosts.allow, /etc/hosts.deny hoe probeer je ze te mounten etc.

Groeten,
Ger Apeldoorn
http://www.gerapeldoorn.nl - Freelance Unix/Linux specialist
http://botix.sourceforge.net - Open-source robotica software

markei

  • Gast
Xubuntu op school!
« Reactie #17 Gepost op: 2007/01/22, 00:00:25 »
Hier thuis heb ik een Linux 'server' en een Windows laptop. Ik kan ze benaderen door gewoon hun naam te gebruiken (amd-ubuntu, dell-maarten). Dit wil ik daar dus ook. Moet hiervoor Samba geïnstalleerd zijn? Dus ook voor een NFS netwerk?
Als ik zoek op Dynamic DNS kom ik alleen uit op site waar je je IP adres een DNS kan geven.

markei

  • Gast
Xubuntu op school!
« Reactie #18 Gepost op: 2007/02/26, 21:15:51 »
Misschien even tijd voor een status update en meteen weer een vraag te stellen ;-)

Er draaien nu 4 clients helemaal perfect. Aanmelden gaat via NIS en werkt uiteindelijk goed [had ergens één commando-tje overgeslagen op de clients...].
Het gaat echter fout met mounten/autofs. Als ik doe;
sudo mount rsc-llnet-server:/home /test
Dan wordt alles keurig gemount - een NFS probleem lijkt het dus niet. Echter als ik een client start wordt er gewoon niet gemount.
Ik heb keurig alles uitgedaan zoals hier staat beschreven: http://baheyeldin.com/linux/setting-up-autofs-automount-for-a-linux-network.html
Alleen server heb ik vervangen door rsc-llnet-server. Ik weet ook geen foutmelding - ik weet ook niet waar ik die kan vinden in dit geval. Als ik gewoon /etc/init.d/autofs start doe gebeurd er ook niks. Iemand een idee of tip?

markei

  • Gast
Xubuntu op school!
« Reactie #19 Gepost op: 2007/02/27, 13:49:02 »
Als ik in recovery mode inlog en /etc/init.d/autofs start uitvoer staat er:

Starting automounter: loading autofs4 kernel module, no automount maps defined.

In /etc/auto.master heb ik deze regel toegevoegd;

/home /etc/auto.home

In /etc/auto.home staat:

*  rsc-llnet-server:/home/&



Wie o wie heeft een idee van de fout?

enanoe

  • Gast
Xubuntu op school!
« Reactie #20 Gepost op: 2007/02/28, 14:33:21 »
Heb je het al opgelost? ik kan jammer genoeg geen oplossing vinden voor dit probleem..... Misschien een gevorderde die het weet en dit geniale initiatief helpt??

markei

  • Gast
Xubuntu op school!
« Reactie #21 Gepost op: 2007/02/28, 15:35:51 »
Nee helaas nog steeds geen oplossing

Xubuntu op school!
« Reactie #22 Gepost op: 2007/03/01, 02:06:25 »
Ik heb wel wat gevonden hierover, er staat zowiezo nuttige info betreffende Automount

En hier staat een volledige HowTO van iemand die net zoiets gedaan heeft zoals jij.
Ergens in het midden staan dingen zoals je die moet instellen voor dat automount.
KLIK

Hoop dat je er wat aan hebt

SCCS

:D
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

markei

  • Gast
Xubuntu op school!
« Reactie #23 Gepost op: 2007/03/01, 17:19:00 »
Ik zal maandag eens uitgebreid naar de eerste link kijken.
De tweede link heb ik helaas weinig aan; het gaat voornamelijk over LTSP -iets dat ik niet gebruik- en de configuratie van autofs is al zo.
Maar toch bedankt.

Xubuntu op school!
« Reactie #24 Gepost op: 2007/03/02, 03:09:04 »
Jammer, en ik heb een beetje weinig tijd atm om de juiste info te vinden.

Moet zeggen tis niet makkelijk om uitgebreide info te vinden, althans de juiste.

SCCS

:D
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D