Portál AbcLinuxu, 10. května 2025 02:05

Dotaz: Jak na vlastní filehosting

26.6.2009 17:24 Petr
Jak na vlastní filehosting
Přečteno: 535×
Odpovědět | Admin

Dobrý den. Hledám nějaký projekt, jakým publikovat své soubory přes internet. Řekněme, že si potřebuji udělat vlastní datovou úschovnu, ve které bych měl přes internet stále k dispozici své instalační disky, přístup ke svým fotkám, atd...

Přístup by měl být přes web a mělo by to umět definovat uživatele a seznam přístupů, na které složky smějí a nesmějí vidět a kde mohou jen číst a kde i zapsat.

Napadá někoho, jak by to šlo vyřešit ?
Neví někdo o nějakém open-source řešení ?

Děkuji za rady.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.6.2009 20:13 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting
Odpovědět | | Sbalit | Link | Blokovat | Admin
OpenVPN + Samba.
Quando omni flunkus moritati
26.6.2009 20:26 Petr
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

OpenVPN a Samba není pro mě řešení.

26.6.2009 20:24 dooku | skóre: 4
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting
Odpovědět | | Sbalit | Link | Blokovat | Admin

Asi to není přesně to co hledáte, ale co takhle staré dobré ftp? Třeba ProFTPD, to je pod GPL. S uživateli a nadefinováním přístupů by to mělo být jednoduché.

I run Linux!
26.6.2009 20:37 Petr
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

myslím si, že by tam byl problém s nastavením práv. Jde mi o pokročilou správu práv.

26.6.2009 20:59 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting
Tam jsou klasická unixová práva na čtení a zápis přidělovaná skupinám a uživatelům. Požadavek na to, aby uživatel nevěděl, kam smí zapisovat a kam ne, je nesmyslný – prost ězkusí soubor zapsat, a tím to zjistí.

Hodně záleží na tom, o jak velké soubory se jedná. Pokud má jít o větší soubory, je FTP vhodnější než HTTP, protože HTTP neumí při uploadu navázat na přerušený upload.
otasomil avatar 26.6.2009 20:40 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting
Odpovědět | | Sbalit | Link | Blokovat | Admin

Vetsina hostingovych sluzeb poskytuje ftp prostor - toto je nejjednodussi a ve finale i nejlevnejsi reseni. Nejjednodussi je napsat nejakemu (nekolika) provozovateli takovychto sluzeb mail a popsat co potrebujete a oni vam nabidnou vhodnou variantu.

Pokud si hodlate postavit svuj vlastni server jak jsem pochopil z dotazu, ktery by byl pripojen na net a mate od providera verejnou IP a tunel na vhodne porty tak je mozne si server postavit treba na distru Ubuntu server a nejakem ftp a http serveru (proftpd, pureftpd, apache.....) a vhodneho hw - hlavne teda s co nejnizsi spotrebou el energie.

Velmi jednoduche je vytvorit si server s pristupem pres ssh (ovsem potrebujete k pristupu i ssh klienta na pc od ktereho na server polezete - na Linuxu je ssh bezne, na windows pouzijete treba putty - program je i v bezinstalacni "portable" verzi). Kazdemu uzivateli vytvorite ucet, pridelite username a password. Spolecne a verejne veci pouze ke cteni date na http ci ftp. Kazdemu uzivateli vytvorite i adresar jehoz obsah bude zpristupnen pres treba http vsem.

Pokud trvate vyhradne na webovem rozhrani tak vezte ze se neobejdete bez weboveho programovani a databazi

Ja mam jako jednoduchy studijni server desku Alix 1 C. Vice zde: http://86.61.236.66/

Na tomto hw lze v pohode provozovat mimo web serveru i server souborovy. Bezproblemu dava na lokalni lince 80 Mbit/s 

Pokud je pro vas rozhodujici cena, tak volte hosting bez domeny - uz za 100-200,- mesicne ziskate bezne 10 GB prostoru i se zalohovanim a servery bezi v technologicky dobre zajistenych podminkach (backup napajeni, kvalitni hw a koneckoncu kvalitni a rychla konektivita nez bezne clovek ma doma).

Pokud vam doma pojede kontinualne server tak si spoctete kolik natoci za mesic kWh.

V zadnem pripade se s beznym pc do uvedene ceny nevejdete.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
26.6.2009 20:43 Petr
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

Děkuji, ale mám vlastní serverové zázemí, které se skládá z 8x DELL PowerEdge 2950 v plné polní :-)

otasomil avatar 26.6.2009 20:53 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

No to jste mel napsat ze zelezo mate.

Dale neuvadite jak se vyznate ve webovych programovacich jazycich, sprave softwaru a operacnich systemech. Toto kdyz vice upresnite tak to bude hned veselejsi pro mnoho lidi vam poradit.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
26.6.2009 21:06 Petr
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

webové programovací jazyky = 0
správa SW OS = 1

V podstatě mi jde o to, že když budu mít složku "install", tak aby uživatel "petr a jirka" mohl v této složce číst a zapisovat, uživatel "pavel a honza" aby mohl v této složce jenom číst a uživatel "pavlina a blondyna" aby tuto složku neviděla vůbec.

Ideální by to bylo ješte tak, aby bylo možné v jednotlivém "share" definovat, že uživatel "pavel" uvidí v "install" pouze složky "A+B+C", ale už neuvidí složky "D+E+F", zatímco "honza" uvidí pouze složky "A+B+F" v share "install".

........no, snad jsem to popsal dostatečně :-)

Opravdu se mi jedná jenom o webový přístup.

otasomil avatar 26.6.2009 21:19 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

Tak na toto urcite nenajdete hotove reseni. To se musi jedine sednout a naprogramovat a nebo najit nekoho kdo vam to napise pokud si netroufate. S uvedenym ssh, ftp ci http je to vsak pomerne dobre realizovatelne.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
otasomil avatar 26.6.2009 21:50 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

Jeste jeden napad:

petr a jirka - dostanou plny ftp pristup - to musi zvladnout i s ftp klientem

pavel a honza - si mohou pouze zobrazit ftp directory listing ve webovem prohlizeci a stahovat soubory - takze jenom cist pac neznaji hesla pro ftp pristup

pavlina a blondyna - slozku neuvidi vubec - jednoduchy - nebude jim sdelena URL a pokud se to nekde dozvi tak je to stejne jako by se dovedeli heslo

>>>Ideální by to bylo ješte tak, aby bylo možné v jednotlivém "share" definovat, že uživatel "pavel" uvidí v "install" pouze složky "A+B+C", ale už neuvidí složky "D+E+F", zatímco "honza" uvidí pouze složky "A+B+F" v share "install".

toto se da vyresit povolenim a zakazanim directory listing (.htaccess) v jednotlivych adresarich - to umi kazdy webovy server.

 

Jedine co zbyva vyresit tak je upload a mazani souboru pro petra a jirky pres webove rozhrani.

Pokud se tito dva smiri s pristupem pres ftp klienta tak to mate hotovo.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
26.6.2009 22:15 Petr
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting

Ne ne, žádné okliky.

Vše pouze přes WWW, takže otázka zní: kdo mi to napíše a za kolik ?

27.6.2009 10:31 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak na vlastní filehosting
Podívejte se na řešení popsané pod jedním blogem, třeba vám bude vyhovovat.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.