Szeretnék egy olyan szervert amire "bárki" tölthet fel fájlt, backup céllal. Szeretném, ha a feltöltő IP címe megjelenne a fájl nevében vagy meginkább a fájl útvonalában. Így nagyjából tudnám, hogy merről jött és össze is tudnám szedni az egy feltöltőhöz tartozó fájlokat.
Arra gondoltam, hogy erre talán egy FTP vagy WebDAV szerver lenne a legalkalmasabb. Itt azonban elakadtam, mivel nem tudom, hogy az IP címet hogy lenne érdemes belecsempészni az útvonalba vagy a fájl nevébe.
Van tippetek? Esetleg más megoldás? Protokoll viszonylag szabadon válaszható..
- 4650 megtekintés
Hozzászólások
proftpd-t próbálnám.
- A hozzászóláshoz be kell jelentkezni
Szintén.
Van hozzá rewriterule.
%a client IP address
it is possible to redirect a request to some other directory on the same machine. For example, if you wanted to have any file uploaded by a client go into the "/Incoming/" directory, no matter where the client wanted to upload the file, you could use:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCondition %m STOR
RewriteRule (.*/)?(.*) /Incoming/$2
</IfModule>
- A hozzászóláshoz be kell jelentkezni
Cron shellscript...
- A hozzászóláshoz be kell jelentkezni
ha nem tul nagy fajlokrol van szo, akkor sima http upload, aztan pl. php eseten a move_uploaded_file() bele tudja csempeszni az IP-cimet a path-ba...
- A hozzászóláshoz be kell jelentkezni
Nagy fájlokról van szó, akár több TB-osak. PHP-ből lehet ezt egyszerűen kezelni? (Bár nem szívesen keverem bele a PHP-t, de ha ez marad..)
- A hozzászóláshoz be kell jelentkezni
[dupe]
- A hozzászóláshoz be kell jelentkezni
LAN-on üzemelne?
Publikus hálón én nem keverném bele az IP-t, ha nem muszáj.
Részben a proxy-k, részben az igencsak elterjedt dinamikus IP-k miatt. (persze nem tudom, mi lenne a célja, szóval tévedés joga fenntartva)
- A hozzászóláshoz be kell jelentkezni
Többnyire megbízható hálózatokból jönnének a kliensek, van értelme az IP címek rögzítésének.
- A hozzászóláshoz be kell jelentkezni
Nem a megbízhatóság miatt gondoltam. Arra egyértelműen alkalmatlan az IP, hanem arra, hogy többen is használhatják ugyanazt a címet, ha például azonos szolgáltatónál vannak földrajzilag egymáshoz közel. És ugyanaz a user beeshet akár pár perc eltéréssel is több különböző címről ha úgy állítja be a kapcsolatát... És akkor elég könnyen összekeverednek az állományok.
- A hozzászóláshoz be kell jelentkezni