Too many levels of symbolic links.
Too many levels of symbolic links.
Hallo, ich benutze WU-Ftp.
Bei meinen Benutzern WebX klappt auch alles.
Nun will ich aber einem WebX benutzer einen symlinc auf ein Verzeichniss legen.
Auf der Console klappt alles nur im FTP Programm bekomme ich ein Too many levels of symbolic links.
An den Rechten liegt es nicht.
Hat einer eine Idee ?
Bei meinen Benutzern WebX klappt auch alles.
Nun will ich aber einem WebX benutzer einen symlinc auf ein Verzeichniss legen.
Auf der Console klappt alles nur im FTP Programm bekomme ich ein Too many levels of symbolic links.
An den Rechten liegt es nicht.
Hat einer eine Idee ?
Re: Too many levels of symbolic links.
Das hatte ich auch mal, allerdings nicht in Verbindung mit einem FTPD. Da ich davon ausgehe, dass die maximale Anzahl möglicher Symlinks hoch genug für alle "normalen" Anwendungen ist, tippe ich auf Rekursion. So war es jedenfalls damals bei mir. Checke genau, wo der Symlink hingeht und was das für eine Datei (auch ein Symlink? -> Worauf?) ist.
Re: Too many levels of symbolic links.
>Too many levels of symbolic links
Hört sich für mich ebenfalls so an, als würde der Link auf einen Link zeigen, und dein FTP Programm ist damit überfordert. Kann das sein ?
Hört sich für mich ebenfalls so an, als würde der Link auf einen Link zeigen, und dein FTP Programm ist damit überfordert. Kann das sein ?
Re: Too many levels of symbolic links.
Nein.kase wrote:>Too many levels of symbolic links
Hört sich für mich ebenfalls so an, als würde der Link auf einen Link zeigen, und dein FTP Programm ist damit überfordert. Kann das sein ?
Der Link geht auf ein Verzeichniss direkt oberhalt der root.
Genau gesagt deht der Link von:
./usr/local/httpd/htdocs/kunden/web3/~Battlefield
nach
./Battlefield/
Re: Too many levels of symbolic links.
Da ist nur 1 Punkt. Somit zeigt Battlefield auf sich selbst.Genau gesagt deht der Link von:
./usr/local/httpd/htdocs/kunden/web3/~Battlefield
nach
./Battlefield/
BTW: Es wäre sicher eindeutiger, würdest du einfach die Ausgabe von ls -l hier posten.
Wenn der FTP-User chroot macht, dann kommt er doch sowieso nicht ausserhalb seines $HOME. Wenn doch, sollte der Link wohl auf ../battlefield zeigen, was dann
/usr/local/httpd/htdocs/kunden/Battlefield entspräche.
Re: Too many levels of symbolic links.
dodolin wrote: Da ist nur 1 Punkt. Somit zeigt Battlefield auf sich selbst.
BTW: Es wäre sicher eindeutiger, würdest du einfach die Ausgabe von ls -l hier posten.Code: Select all
lrwxrwxrwx 1 root root 13 Mar 24 21:16 Battlefield -> /Battlefield/ lrwxrwxrwx 1 root root 12 Mar 24 23:31 Battlefield1 -> /Battlefield
Da liegt der Hase. Genau das wollte ich machen.dodolin wrote: Wenn der FTP-User chroot macht, dann kommt er doch sowieso nicht ausserhalb seines $HOME.
Gibt es da denn keine möglichkeit ?
-
- Posts: 1117
- Joined: 2002-09-27 00:54
- Location: Hannover
- Contact:
Re: Too many levels of symbolic links.
Alle Dateien in /Battelfield per Hardlink in das Homeverzeichnis des Users stellen.
Alexander Newald
Alexander Newald
Re: Too many levels of symbolic links.
Korrekt. Das geht aber nur auf der selben Partition. Ansonsten hier lang: -> http://proftpd.linux.co.uk/localsite/Us ... links.htmlAlle Dateien in /Battelfield per Hardlink in das Homeverzeichnis des Users stellen.
Den URL hatte ich aber schonmal hier im Forum gepostet, da bin ich mir ziemlich sicher.
Re: Too many levels of symbolic links.
Habe jetzt direkt auf die Betreffenden Dateien einen Hardlink gemacht.
Das reicht mir im momend.
Ich danke euch allen für die gute und nette Hilfe.........
Das reicht mir im momend.
Ich danke euch allen für die gute und nette Hilfe.........