Andre: Geschütze Verzeichnisse erstellen unter PHP/UNIX

Hallo an alle,
ich habe vor, ein Upload/Download Bereich im Netz zu erstellen.
Dabei soll jeder User nur die Datein downloaden können die er auch selbst hochgeladen hat.
Ich hatte vor, für jeden User ein Verzeichnis mit .HTACCESS anzulegen.
Das Passwort muss unter UNIX jedoch verschlüsselt werden. Das geht meines Wissens nicht mit PHP. (Und was anderes als PHP, CSS und HTML kann ich nicht ;-) )
Gibt es einen anderen Weg um dieses Vorhaben zu reliseren?

Viele Grüsse,
Andre

  1. Hallo Andre,

    Das Passwort muss unter UNIX jedoch verschlüsselt werden. Das geht meines Wissens nicht mit PHP.

    Doch, das geht: http://de3.php.net/crypt.

    Es gibt sogar ein PEAR-Paket für .htpasswd-Dateien: http://pear.php.net/manual/en/package.fileformats.file-passwd.php.

    Viele Grüße,
    Christian

    1. perl kann ich nicht, und ich würde mich damit nur wegen dieses einen problemes auch nicht beschäftigen ;-)
      der link ist super, geht ja doch ?!?!
      wie kam ich nur zu dieser fehlinfo?

      vielen dank!
      schönes und sonniges WE..

      1. Hallo Andre,

        perl kann ich nicht, und ich würde mich damit nur wegen dieses einen problemes auch nicht beschäftigen ;-)

        PEAR ist nicht Perl! PEAR ist eine Sammlung von Klassen für PHP (!), mit der man häufig gestellte Aufgaben lösen kann.

        Siehe: http://pear.php.net/

        Die Idee zu PEAR kommt von Perl (dort gibt es etwas vergleichbares: CPAN), allerdings hat PEAR selbst nichts mit Perl zu tun.

        der link ist super, geht ja doch ?!?!
        wie kam ich nur zu dieser fehlinfo?

        Frag mich doch nicht. ;-)

        Viele Grüße,
        Christian

        1. Hallo Andre,

          perl kann ich nicht, und ich würde mich damit nur wegen dieses einen problemes auch nicht beschäftigen ;-)

          PEAR ist nicht Perl! PEAR ist eine Sammlung von Klassen für PHP (!), mit der man häufig gestellte Aufgaben lösen kann.

          Siehe: http://pear.php.net/

          Die Idee zu PEAR kommt von Perl (dort gibt es etwas vergleichbares: CPAN), allerdings hat PEAR selbst nichts mit Perl zu tun.

          der link ist super, geht ja doch ?!?!
          wie kam ich nur zu dieser fehlinfo?

          Frag mich doch nicht. ;-)

          Viele Grüße,
          Christian

          AHh, ich arbeite also nicht nur mit falschen infos, ich kann auch nicht lesen ;-)
          nun wird mir so einiges klar!

          vielen dank nochmal!

  2. Moin!

    Das Passwort muss unter UNIX jedoch verschlüsselt werden. Das geht meines Wissens nicht mit PHP.
    Gibt es einen anderen Weg um dieses Vorhaben zu reliseren?

    Lies mal in der Apache- Dokumentation nach. Meines Wissens hat der ein Tool dabei, welches die Verschlüsselung für Dich vornimmt. Dieses kannst mittels system()- Aufruf zum Arbeiten bewegen.

    http://localhost/manual/mod/mod_auth.html
    und vor allem
    [http://httpd.apache.org/docs-2.0/programs/htpasswd.html]
    sollten Dir helfen.

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix®

    --
    Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.