www.ProFTPD.de
13. März 2007, 20:29:28 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Mit Symlinks Ordner Simulieren  (Gelesen 320 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
skywalkerems84
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« am: 11. Juli 2006, 11:58:18 »

Hallo,

bei mir Arbeiten mehere Systeme und eine proftpd Server und fmirror Client zusammen. Fmirror spiegelt FTP-Verzeichnisse.

Nun sollen Ordner Dynamisch mitgespiegelt werden, welche als Symlinks in das Rootdir gelegt werden. Leider spiegelt Fmirror die Symlinks und nicht die dahinterstehenden Ordner.

Apache simuliert aus Symlinks ganze Ordner, gibt es die Möglichkeit auch irgendwie mit proftpd?

grüße,

sky
Gespeichert
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #1 am: 11. Juli 2006, 15:59:40 »

Hallo,

die Antwort weiß ich nicht wirklich, aber siehe einmal die Beschreibung
für die Direktive ->ShowSymlinks

Ich hoffe, das hilft Dir weiter.

mfg.
  VolGas
Gespeichert
skywalkerems84
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« Antwort #2 am: 12. Juli 2006, 10:18:12 »

Wenn ich das richtig verstehe, kann ich damit nur Symlinks für Anonyme User anzeigen oder ausblenden. Hilft mir in diesem Fall nicht weiter, aber danke.

Hat sonst noch jemand ne Idee, oder kennt eine Alternative? Die Clients kann ich leider nicht verändern, es muss also irgendwie mit dem Server gehen. Bin für absolut jeden Rat dankbar.
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 12. Juli 2006, 12:40:39 »

um ehrlich zu sein verstehe ich das nicht Smiley Kannst Du mir mal ein Beispiel zeigen ? ls -als und wie es im browser aussieht ?
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
skywalkerems84
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« Antwort #4 am: 12. Juli 2006, 15:52:30 »

Okay, dann werde ich es mal versuchen auf Deutsch rüber zu bringen  Zwinkernd

Der Ordner mit den Symlinks als ls -l

Code:
werbeportal:/var/www/philipp/standardcontent/spots# ls -l
total 36
drwxrwxrwx    2 www      www          4096 Feb 27 10:15 001
drwxrwxrwx    2 www      www          4096 Feb 27 10:15 001_custom_timeslots
drwxrwxrwx    2 www      www          4096 Feb 27 10:15 002
drwxrwxrwx    2 www      www          4096 Feb 27 10:15 003
drwxrwxrwx    2 www      www          4096 Feb 27 10:15 004
drwxrwxrwx    2 www      www          4096 Feb 27 10:15 005
drwxrwxrwx    3 www      www          4096 May 29 14:57 006
drwxrwxrwx    2 www      www          4096 Apr 12 10:27 bild
lrwxrwxrwx    1 root     root           27 Jul 12 15:36 spot_06 -> /var/www/allspots/spot_1206
lrwxrwxrwx    1 root     root           27 Jul 11 12:02 spot_1205 -> /var/www/allspots/spot_1205
drwxrwxrwx    2 www      www          4096 Jun  2 08:43 video_02

Hier sieht man nun ein paar Ordner und 2 Symlinks.

Die Clients gehen nun mit einen Synchonisasiontstool in den Ordner "/var/www/philipp/standardcontent/spots" und ziehen sich die oben aufgeführten Ordner.
Momentan läd das Sync Tool dann auch die 2 Symlinks runter, es soll aber die Symlinks verfolgen und den Inhalt der gelinkten Ordner runterladen. Also müsste ProFtpd so tun, als wenn diese Symlinks Ordner wären.

Wenn ich im Apache das Verzeichnis aufrufe, dann werden die Symlinks als normale Ordner angezeigt und ich kann auch den Inhalt öffnen. Da merkt man nichts von Symlinks.

Als Syncronisationstool wird Fmirror (Linux) benutzt. Leider unterstützt Fmirror keine Symlinks und läd einfach nur den Link herunter. Wget läd hingegen den Inhalt der verlinkten Ordner. Nur kann eben auf den Clients nichts mehr verändert werden. Da ist und bleibt Fmirror drauf, leider.

Daher brauche ich eben eine Serverlösung.

Soweit verstanden?
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #5 am: 12. Juli 2006, 20:11:27 »

verwendest Du defaultroot ?
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
skywalkerems84
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« Antwort #6 am: 13. Juli 2006, 09:12:18 »

Ja, mein DefaultRoot ist
/var/www www

Anonymus Login ist deaktiviert und der rest läuft über MySQL
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #7 am: 15. Juli 2006, 09:45:52 »

Ja, mein DefaultRoot ist
/var/www www

Anonymus Login ist deaktiviert und der rest läuft über MySQL

und liegen die symlinks ausserhalb des defaultroots ? DAS klappt natürlich nicht
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.057 Sekunden mit 16 Zugriffen.