Beiträge von marquis

    Hallo,


    ich brauche Hilfe bei folgendem Szenario:


    Ich habe einen TS439 PRO II und aktuelle Firmware drauf. Ich möchte mit meinem Tablet zu Hause (über lokales WLAN) und auch von extern (UMTS, Hotspot, etc.) auf den FTP und Mailservice zugreifen. Die Services laufen zwar auf den Standardports (z.B. 22 für sFTP oder SSH), aber für den Zugriff von extern habe ich aus Sicherheitsgründen andere Portnummern verwendet, die dann durch meinen Router auf das NAS mit dem richtigen Port geleitet werden.


    Beispiel: Zugriff von extern auf FTP über Port 40100 -> wird weitergeleitet an Port 22


    Problem: Die meisten FTP/Mail-clients erlauben natürlich nur die Angabe eines Ports für den Zugriff. Wenn ich die "richtigen" Portnummern angebe, kann ich zwar über lokales WLAN darauf zugreifen, nicht jedoch von extern. Und andersherum genauso, da die lokalen Anfragen nicht über den Router laufen.


    Lösung: Ich möchte auf dem NAS eine lokale Portumleitung aktivieren, ähnlich wie der Router es von extern macht. Damit bräuchte ich nur noch die extern freigeschalteten Ports ansprechen und wenn ich über lokales WLAN zugreifen will, werden diese einfach weitergeleitet.


    Meine Frage: Wie macht man das????


    Meine bisherigen Ansätze:
    IPTables erscheint mir kompliziert und läuft zudem nicht, wenn man es normal als IPKG installiert.
    portfwd.sourceforge.net/ ist interessant, aber ich bekomme es nicht kompiliert.

    Hallo Stefan,


    vielen Dank schon mal für eine erste Antwort. WebDAV und FTP sind allerdings nicht von überall erreichbar. Beim IIS von Micro$oft reicht es z.B. aus, für das Verzeichnis eine Schreibberechtigung zu erteilen, anschließend können die Programme die Dateien über das HTTP Protokoll zurückschreiben (vermutlich über POST?). Ich kann mir nicht vorstellen, dass der Apache dies nicht auch unterstützt. Ich hoffe deshalb noch auf weiterführende Antworten.


    Viele Grüße,
    Marquis



    ---Edit---



    Nachtrag: Entweder habe ich WebDAV bisher nicht richtig verstanden, oder es gibt einen Nebeneffekt, der mir hier aber anscheinend geholfen hat. Ich habe WebDAV bisher immer so verstanden, dass ich dafür auch entsprechende Applikationen brauche, die das "Protokoll" auch unterstützt. Jetzt habe ich in der Configdatei vom Apache für mein Verzeichnis eine Directory Direktive erstellt und dort mal zum testen "DAV on" reingeschrieben. Plötzlich hat jede Applikation Schreibzugriff. Mein Problem scheint damit zunächst gelöst - nur wirklich verstehen tue ich es nicht Jetzt muss ich es nur noch schaffen, dass sich nicht jeder Benutzer dort anmelden kann, sondern nur die Useraccounts, die ich für den NAS angelegt habe.

    Hallo,


    ich habe einen 439PRO II NAS mit aktuellster Firmware und den Webserver mit den Standardeinstellungen am laufen. Ich habe ein Unterverzeichnis angelegt, indem einige Dateien zum editieren hinterlegt sind. Es soll also möglich sein die Dateien direkt von einer Anwendung aus zu öffnen, zu editieren und wieder zurückzuspeichern.


    Das öffnen direkt über die URL (z.B. http://meinserver.de/meinverzeichnis/meinedatei.txt) funktioniert natürlich einwandfrei. Aber wenn die geänderte Datei zurück geschrieben werden soll, kommt eine Fehlermeldung (405 - Methode nicht erlaubt).


    Was ich bereits probiert habe:


    1. chmod 777 für alle Dateien und das Verzeichnis
    2. chown httpdusr und chgrp everyone für Dateien und das Verzeichnis
    3. In einer .htaccess Datei explizit mit dem [Limit] Tag das POST erlaubt (<Limit POST> Require valid-user </Limit>)


    Welchen Ansatz gibt es noch, bzw. was habe ich übersehen? Bin leider kein Experte in Sachen Linux und Apache :roll:


    Viele Grüße,
    Marquis