CD-ROM & Floppy für's Linux-Netz freigeben

Martin Herweg m.herweg at gmx.de
Sat Jan 25 14:26:05 CET 2003


Hi !

Ich habe in einem Schulnetz eine kniffelige Aufgabe zu lösen, die eigentlich
erstmal ganz einfach klingt:

1 TerminalServer(tserver1) steht in Raum A, 16 Terminals stehen in Raum B
eines der Terminals(ws020) bootent von Festplatte und verfügt über CD , Floppy
und Drucker. Den Drucker konnte ich schon freigeben indem CUPS des
Terminalservers den Druckjob zum CUPS von ws020 weiterleitet.

An der Aufgabe, CDROM & Floppy für Lehrer ohne Linux Kenntnisse die auf 
tserver1 angemeldet sind, freizugeben, bin ich gestern aber etwas 
verzweifelt.

Ich habe verschiedene Sachen probiert:

* auf ws020 beides per autofs mounten und per NFS-Server oder Samba-Server
  freigeben. - Leider halten die Server (NFS oder Samba) das Laufwerk dauernd
  busy, auch wenn kein Client mehr zugreift. D.h. ich kann Floppy oder CD nie
  wieder rausnehmen, erst wenn ich das ws020 runterfahre.

* auf ws020 floppyd (gehört zu MTools) installiert und auf tserver1   mtools
 verwenden  - hat nicht geklappt, entweder X-auth. Fehler oder "mdir A:" hängt
 ewig und macht garnix.

nun habe ich noch eine Idee für's nächste Mal: 

* ich gebe beim Terminalserver ein Verzeichnis frei, ws020 mountet es beim
  booten, dann mache ich für die user einen Menüeintrag der ungefähr folgendes
  macht: ssh -X ws020 MToolsFM

* fürs CDROM könnte ich auch ein Script bauen, welches 
   * auf ws020 die CD mountet
   * auf ws020 den NFS-Server startet
   * auf tserver1 das freigegebene Verzeichnis mountet
  und dann natürlich das ganze zurück:
   * umount auf tserver1
   * NFS-Server stop
   * umount & eject CDROM
  
  ... das ist doch krank , oder ? ;-)

  Habt ihr bessere Ideen , wie man sowas eleganter löst ?

Danke & Gruß,
Martin Herweg






















More information about the Linux mailing list