Re: [maillist] [Debian: Directorys] /user/ auf externem Server

Frank Schneider (SPATZ1@t-online.de)
Mon, 06 Sep 1999 19:17:26 +0200

Micha Holzmann wrote:
>
> Hi Frank,
>
> > > Ich will mir einen großen File-Server in meinem privaten Netzwerk (nicht
> > > der FTP/NFS-Server im Public-Netzwerk) einrichten.
> > >
> > > Na ja, beim login auf der Workstation muß der File-Server automatisch
> > > gemountet werden. Logisch...
>
> > Hallo...
> >
> > Ich würde das so versuchen aufzusetzen:
> >
> > Der Server gibt einen Directory-Baum (z.b. /home/nfs/<alle_user_dirs>)
> > frei. (In /etc/exports eintragen, näheres: man exports)
> >
> > Sodann setzt man in das Login-Script (.profiles in jedem Homedir auf den
> > WS) einen Befehl rein, der das Homedir des Users vom Server mounted, z.b.
> > "mount server:/home/nfs/user1 /home/user1 -t nfs"
> >
> > Oder findet jemand einen "dicken Hund" in dieser Vorgehensweise ?
>
> Wenn Du das in /etc/profile bzw. ~/.profile eintraegst, wird das bei jedem
> Login, also auch beim einloggen an einer anderen Konsole oder von Remote
> jedes Mal neu ausgefuehrt. Dann musst Du sicherstellen, falls schon gemountet
> dasz nicht nochmal gemountet wird.

Hallo...

Ok, das läßt sich aber mit einer Variablen oder zur Not einem Lockfile
regeln...zumal .profile ja bei bereits ausgetauschtem (gemountetem
/home/user) /home/user ja auch nicht mehr das alte ist, sondern bereits
vom Server kommt, und da läßt man den Befehl einfach raus...insofern
würde ich das auf nen Versuch ankommen lassen...

Problem ist wohl eher, das Home-Dir wieder zu ent-mounten, wenn der User
sich ausloggt. Da müßte man entweder einen speziellen Logout-Befehl
kreiieren, der das vorher macht, oder aber einen Cron-Job, der das
durchführt...

IMHO meine ich mal gelesen zu haben, das ein erneutes Mounten auf
denselben Punkt nichts bewirkt. Bei gerade erfolgendem Datenzugriff
knallts aber vermutlich trotzdem...

Solong..
mfg Frank.

--
Frank Schneider, <SPATZ1@T-ONLINE.DE>.                           
-Linux, because: Who needs Gates in a fenceless World ??
... -.-