Du willst Teile des Plattenplatzes des Server auf dem Netz verteilen. Das macht man mit NFS (Network File system). Ist relativ simpel, du brauchst nur zwei Dateien anpassen. Auf dem Server schreibst du in die /etc/exports folgendes -
/home *.local.domain(rw)
(näheres gibts mit man 5 exports). Auf den Clients haengst du an die /etc/fstab folgendes an -
dein_server:/home /home nfs defaults 0 0
Dann löschst du auf dem Client /home und alles, was darunter existiert (oder schiebst es irgendwo anders erstmal hin). { das als root, natuerlich } Dann sagst du auf allen Clients
mount /home
und (falls das Netzwerk steht) sollte /home jetzt den Inhalt von dem /home auf dem Server anzeigen -- fuer alle User (nicht nur fuer dich).
Eventuell ist statt defaults da oben als Optionen
rsize=8192,wsize=8192,nolock,intr,hard
nützlich, das sind Tuning-Optionen, die den Kram etwas beschleunigen könnten, und Kompatibilitätsoptionen, die bei manchen Programmen sonst Probleme machen könnten. Siehe auch 'man mount' dazu.
Wenn du den kernel NFS daemon benutzen willst, der beim 2.2 Kernel dabei ist (z.B. weil du File Locking benötigst), mußt Du allerdings jeden Rechner, an den die jeweiligen Dateisysteme exportiert werden sollen, explizit in der `/etc/exports' aufführen -- sonst kann es u.U. Probleme bei Wiederverbindung nach Netzwerkunterbrechungen geben (den Tip habe ich aus der linux-kernel Mailingliste). Der `knfsd' ist auch sonst zu empfehlen, er ist nämlich etwas schneller als der normale `nfsd'. Allerdings hat der momentane `knfsd' das Problem, daß er a) noch nicht ganz fertig ist und b) mandatory locks nicht vernünftig implementiert, falls er also bei Dir nicht funktioniert, benutze den alten user-space `nfsd' - der ist zwar langsamer, aber dafür auch bombenstabil.