* Uwe Walter wrote/schrieb:
> > Probieren geht �ber Studieren. Ich habs gerade probiert und wei�, was
> > passiert, wenn man z.B. "ln -s /home/* /tmp" macht. Keine Angst, es ist
> > nichts schlimmes.
>
> Ahh. Da tauchen in /tmp auf einmal alle Verzeichnisse auf, die auch
> unter /home stehen. Ich verstehe, ich kann so Benutzern Zugriff auf
> bestimmte Verzeichnisse gew�hren, auf die sie sonst "vermeintlich"
> keinen Zugriff haben. Ich brauche den Verzeichnissen, auf die gelinkt
> werden soll nur Execute Rechte geben und dabei lesen und schreiben
> verbieten. Das ist ja geil. :-))
Wenn Du die Permissions f�r einen Symlink �nderst, �nderst Du die
Permissions der Datei auf die er zeigt. Zu meiner nicht enden wollenden
Verwunderung gilt das auch f�r "harte" Links, obwohl man eigentlich meinen
sollte, da� die Permissions nicht zur Datei, sondern zum Verzeichniseintrag
geh�ren.
Wenn Du das Eigentum f�r einen Symlink �nderst, wird das zwar angezeigt,
aber die Eigentumsverh�ltnisse der verlinkten Datei schlagen doch in dem
Moment zu, wenn Du auf sie zugreifen willst.
Die Sache mit den Permissions auf Symlinks habe ich nun auch schon mehrfach
in Mailinglisten als Workaround f�r die fehlenden ACLs unter Linux gelesen,
leider gibts rund um das Thema "Links" scheinbar einiges an Mythen. ;-)
> Aber wie ist das denn mit dem KDE Desktop. Ich hatte da zuerst nach
> alter Windowsmanier einen Link erzeugt, der auf eine Dokumentation
> zeigte.
Links werden mit dem Befehl "ln" erzeugt.
> > Hausaufgabe: Wie kommt der Link-Count zustande, der bei Verzeichnissen
> > angezeigt wird? :-)
>
> Ach so, das bedeutet praktisch wenn da eine 1 steht, dann gibt es in der
> Dateizuordnungstabelle einen Eintrag zu der/dem Datei/Verzeichnis, mit
> einer 2 g�be es dann einen Link auf diese/dieses, mit 'ner 3 zwei Links,
> mit 'ner 4 drei Links und so weiter. Habe ich das richtig verstanden?
Die Frage ist: Wo befinden sich diese Links, und wie hei�en sie? Hast Du
schonmal versucht, einen "harten" Link f�r ein Verzeichnis anzulegen? Geht
nicht. Aber irgendwo mu� der Link-Count ja herkommen.
1. Link: Der Eintrag (Name) des Verzeichnis in seinem Parent-Verzeichnis
2. Link: Der Eintrag "." innerhalb des Verzeichnis
3.-n. Link: Die Eintr�ge ".." innerhalb der im Verzeichnis enthaltenen
Unterverzeichnisse.
Daraus folgt: Der Link-Count f�r ein Verzeichnis ist immer mindestens "2".
:-)
Ciao,
-martin
--
Wer so eine gute Pizza macht, kann kein siebenfacher M�rder sein.
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org