Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: steve455 26 Srpna 2011, 18:57:26

Název: File server
Přispěvatel: steve455 26 Srpna 2011, 18:57:26
Caute, mam doma 3 pc, kde su win 7 a 1 starsi pc, z ktoreho by som chcel spravit file server. Chcel by som to mat tak, aby som na ostatnych pc, kde su win 7 videl v polozke tento pocitac nieco ako dalsi oddiel disku alebo v polozke siete dalsi pc( teraz tam mam len pc s win7 a vsetkysa pekne vidia a kopirujem z jedneho pc do druheho bez problemov). Poradite mi nielkto, ako nieco take spravit? Dakujem :)


Poprosim presunut do kategorie servery, neskoro som si vsimol, ospravedlnujem sa :(
Název: Re: File server
Přispěvatel: RNA 26 Srpna 2011, 20:37:14
No ovšem, Linux + Samba.
Prostudujte si to, co si vygůglíte o Sambě, kdyby nebylo jasno, opět se ozvěte.

Název: Re: File server
Přispěvatel: RNA 27 Srpna 2011, 11:15:20
Ovšem, pokud skutečně chcete pouze datové úložiště, spíše bych Vám doporučil FreeBSD nežli Linux.
Má podstatně nižší nároky na HW.
Ale zas tam nejsou klikací udělátka.
Název: Re: File server
Přispěvatel: steve455 29 Srpna 2011, 12:58:35
Dakujem velmi pekne za odpoved, tak uz som to rozbehal, no mam este niekolko otazok. Da sa nejak nastavit, aby som mal pristup k datam aj z mobilu? Tam bude asi potrebne nejake webove rozhranie. Slo by to?
Název: Re: File server
Přispěvatel: JS 29 Srpna 2011, 14:32:30
Ovšem, pokud skutečně chcete pouze datové úložiště, spíše bych Vám doporučil FreeBSD nežli Linux.
Má podstatně nižší nároky na HW.
Ale zas tam nejsou klikací udělátka.


Pokud ti jde opravdu jen o fileserver. Koukni na Freenas. Je to na BSD a ma i klikaci udelatko. :-)
Název: Re: File server
Přispěvatel: steve455 29 Srpna 2011, 14:33:45
No praveze mi nejde len o file server :) Dik
Název: Re: File server
Přispěvatel: steve455 29 Srpna 2011, 18:26:50
No takze mam este niekolko otazok, dufam, ze mi niekto odpovie :P
Ako prve, nastavil som si wake on lan, robil som to podla tohto navodu http://wiki.xbmc.org/index.php?title=HOW-TO_set_up_Wake-On-Lan_%28Ubuntu%29#Install_ethtool  najprv som to robil len tym prikazom sudo ethtool -s eth0 wol g a islo to, ale len raz, ked ho zapnem cez LAN, tak musim ten prikaz zadat znovu, aby sa to opat aktivovalo, inak to nabuduce uz nejde. Tak som postupoval dalej podla navodu, ale stale to nejde, a vzdy tam mam pri vypise Supports Wake-on: d , takisto aj ked zadam tento prikaz sysv-rc-conf --list | grep wake tak vsetko vypise on, ale pc sa nezapne :( Neviete, kde moze byt chyba?
Dalej by som sa chcel opytat, aky download manager odporucate, neviem ako to bude fungovat tu, kedze nemam graficke rozhranie, ale chcel by som nieco tak, ze nakopirujem linky a uz si to samo stahuje, nieco ako jdownloader vo windowse. Takisto by som sa chcel opytat, ci existuje nejaky softik, ktory by mi posielal na mail nejake notifikacie, napr ze sa nieco dostahovalo, malo miesta na disku atd.

Dakujem za odpovede :)
Název: Re: File server
Přispěvatel: steve455 29 Srpna 2011, 23:06:54
Oukej, takze problem s wake on lan vyrieseny, spravil som to podla navodu z wiki ubuntu.cz
A este ma napadla jedna vec, ktoru som sa chcel spytat, aky najlepsi soft je na monitorovanie teplot? Dakujem.
Název: Re: File server
Přispěvatel: Tomáš Břinčil 30 Srpna 2011, 01:08:13
lm-sensors
Záleží jaké teploty chceš měřit. Teploty disků se dají sosnout i ze smartu.
Název: Re: File server
Přispěvatel: steve455 30 Srpna 2011, 11:10:47
Super dik, nastal mi este jeden problem, ked si dam adresu servera, tak mi pekne vypise Apache It Works!.... ale hodil som si tam nejaky subor, a ked ho chcem stiahnut vypise mi toto Forbidden You don't have permission to access /a.rar on this server. Ako to oravit? Dakujem :)
Název: Re: File server
Přispěvatel: steve455 30 Srpna 2011, 11:57:21
Este by som chcel dodat, ze neviem ako to nastavit, kedze Apache je dostupny aj z vonku, teda nielen z mojej lokalnej siete, takze asi 777 nebude vhodne nastavit tej zlozke, ze? Ake prava mam nastavit?
Název: Re: File server
Přispěvatel: JS 31 Srpna 2011, 08:40:24
Este by som chcel dodat, ze neviem ako to nastavit, kedze Apache je dostupny aj z vonku, teda nielen z mojej lokalnej siete, takze asi 777 nebude vhodne nastavit tej zlozke, ze? Ake prava mam nastavit?

1. Musis mit verejnou IP popr. i domenu
2. Na svem domacim routru musis nastvit forwarding 80ky nebo 443(podle poteby) portu na IP ve sve lokalni siti.
3. Routry mivaji i funkci Virtual server, kde zapises IP serveru ve vnitrni siti. Veskera prichozi komunikace (na vsech portech) tak bude smerovana na tuto IP.

Tot vse. :-)
Název: Re: File server
Přispěvatel: steve455 31 Srpna 2011, 09:24:43
No ja to uz nastavene mam :) Len potreboval by som vediet, ako nastavit resp. co, aby ked som nieco skopiroval do zlozky var/www/ aby to bolo automaticky pristupne, a aby neukazovalo, ze nemam opravnenie na ten subor. dik.
Název: Re: File server
Přispěvatel: ETNyx 31 Srpna 2011, 12:37:54
Jednotlivé instance apache standatdně běží pod nějakým uživatelem, defalutně to je www-data ve skupině www-data. Toto se dá v konfiguraci nastavit. Poté je tedy potřeba nastavit práva ve fs, kde se nachazí webová prezentace pomocí příkazů chmod a chown treba nějak takto

Kód: [Vybrat]
chown -R www-data:www-data /home/www/
chmod -R 644 /home/www/

Takže vlastník (www-data) může zapisovat a číst, skupina (www-data) může číst a ostatní mohou také jen číst. Takto nastavená práva by měla stačit na to aby apache interpretoval ony soubory jako stránky. Samozřejmně si upravte práva podle sebe. Například máte-li uživatele ftp který obsluhuje nějakéhý ftp server tak jej přidejte do skupiny www-data a chmod nastavete třeba 664 aby tam uživatel ftp mohl zapisovat nová data,...
Název: Re: File server
Přispěvatel: steve455 01 Září 2011, 12:13:44
Nejak mi to stale nefunguje, dakujem za odpovede.
Název: Re: File server
Přispěvatel: ulo 01 Září 2011, 13:52:18
Tak zkusíme nejdřív výpis práv na tvém /var/www kam jsi předtím kopíroval ten soubor, co potřebuješ mít na svém webu:
Kód: [Vybrat]
ls -l /var/www
Pak zkontrolovat v nastavení Apache práva v sites-available - ze souboru /etc/apache2/sites-available/nejaky_nazev_tvych_www_stranek sem dát výpis ze sekce <Directory /> nebo možná všechno.

Příklad, jak by to mohlo vypadat:
<Directory /var/www/>
   Options Indexes FollowSymLinks MultiViews
   AllowOverride None
   Order allow,deny
   allow from all
</Directory>
Název: Re: File server
Přispěvatel: steve455 01 Září 2011, 14:39:56
Diky za odpoved, v tom subore to mam takto
<Directory /var/www>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

cize presne tak ako si napisal, a ten prikaz co si mi dal, vypisal len subory, ktore su v zlozke var/www/ , nic viac. Diky :)
Název: Re: File server
Přispěvatel: ETNyx 01 Září 2011, 23:51:21
Ještě nám pošli ten ls -l /var/www/
Název: Re: File server
Přispěvatel: steve455 02 Září 2011, 09:06:25
drwxr-xr-x 2 server www-data 4096 2011-09-01 17:25 www
vypis prikazu ID netreba?
Dalej som zistil este jednu vec, ked tam hodim nieco cez FTPcko, tak to ide, ale ked tam nieco nakopirujem cez midnight commander z nejakej zlozky do www, tak to nejde. Takisto ked nastavim prava 766, tak vsetko co tam je ulozene, uz stahovat ide, absolutne tomu nerozumiem :(
Dakujem
Název: Re: File server
Přispěvatel: ulo 02 Září 2011, 09:12:01
No ale přes toho MC to do /var/www musíš kopírovat jako root - čili spouštět:
Kód: [Vybrat]
sudo mc
Název: Re: File server
Přispěvatel: steve455 02 Září 2011, 09:39:13
Ano tak to to aj robim. Ked to nespoustim ako root, tak mi to ani neprekopiruje vobec.
Název: Re: File server
Přispěvatel: Martin - ViPEr*CZ* 02 Září 2011, 10:21:47
Nevím... já sám sem trotl teda... ale pokud nejste schopnej si tudle absolutně nejzákladnější věc v linuxu a každém operačním systému co používá nějaká oprávnění nastudovat, tak bych se na to teda raději vyprdnul... a už vůbec síťařina... WIN + games je dobrá volba.
Lidé co dělají tyto věci jsou schopni si vyhledat nebo aspoň přečíst nějakou dokumentaci a vela věcí pochopí a dokážou zvládnout sami. A to nemluvím o tom, že umí skriptovat nebo programovat a tam se bez dokumentace neobejdete. Čili máme tu jeden gigant = google. Stačí zadat: linux oprávnění
Pro příklad přikládám: http://www.pslib.cz/ke/P%C5%99%C3%ADstupov%C3%A1_pr%C3%A1va_v_Linuxu
a už pročítám a pročítám.... nelze ani předpokládat, že zde se dočtete něco navíc. Ale sám nejsem génius, tak vím své. Mnohdy je třeba dokumentace špatná a nedostačující a tzv. "selsky" to popsat od někoho kdo má praxi je lepší. Nic méně toto je triviálnost nejvyššího kalibru. Bez toho nejste schopnej používat linux jako desktop natož jako server. Pořiďte si dokumentaci a studujte od základů. Nehrňte se tady rovnou do apache, jehož příručku mám a obsahuje nějakých 700 stránek!!!
Název: Re: File server
Přispěvatel: steve455 02 Září 2011, 11:02:59
Len tak pre vasu zaujimavost, opravnenia som si nastudoval(prve co som hned cital bola wiki ubuntu.cz).Pytal som sa preto, ake prava mam tomu nastavit, kedze 777 sa mi nezda ako bezpecne riesenie, a skusal som aj 755 ale robilo to to iste. Tak som podla predchadzajucich rad nastavil vlastnika toho priecinka a stale to nefunguje. WIN + games nech si ide hrat niekto iny, ale ja po tom skutocne netuzim....Dakujem za vasu odpoved.
Název: Re: File server
Přispěvatel: Martin - ViPEr*CZ* 02 Září 2011, 11:15:33
drwxr-xr-x 2 server www-data 4096 2011-09-01 17:25 www
vypis prikazu ID netreba?
Dalej som zistil este jednu vec, ked tam hodim nieco cez FTPcko, tak to ide, ale ked tam nieco nakopirujem cez midnight commander z nejakej zlozky do www, tak to nejde. Takisto ked nastavim prava 766, tak vsetko co tam je ulozene, uz stahovat ide, absolutne tomu nerozumiem :(
Dakujem

V tomto příspěvku píšete, že tomu absolutně nerozumíte. A je to vidět i z předešlého příspěvku. By mě zajímalo jak jste aplikoval oprávnění 755 nad složkou /var/www ? Jestli víte co jste vůbec udělal tím 755 ? Další otázka je kolik domén a účtů bude přistupovat k serveru. Od toho se pak odvíjí celá logika hierarchie struktury. Ale důležité je pochopit oprávnění.
Většinou když se přistupuje přes FTP, tak jako FTP user máte úplně jiný účet než pod kterým běží apache. Tudíž je potřeba mít oba v nějaké stejné skupině a pak nastavit oprávnění pro skupinu ... tj.: 770 a nebo holt místo nuly nakonec nastavit 4 (read).
Ale pozor nestačí to nastavit jen nad samotnou složkou /var/www ale použít rekurzivního přidělování!!! Nezlobte se prosím, ale doporučuji si to znova prostudovat, protože tomu evidentně nerozumíte.
Název: Re: File server
Přispěvatel: steve455 02 Září 2011, 11:21:27
To ze tomu nerozumiem, som pisal preto, lebo nechapem ako je mozne, ze ked som vlastnikom toho priecinka a nastavim tomu 755(to je vlastnik moze citat a zapisovat a skupina a ostatni mozu len citat) tak mi stale vypisuje, ze nemam pravo k prezeraniu. Nechystam sa prevadzkovat ziaden web ani nic podobne, len sa chcem naucit, ako co funguje, popripade vyuzit to k nejakym datam, ktore si budem chciet zo servera stiahnut. Dakujem.
Název: Re: File server
Přispěvatel: Martin - ViPEr*CZ* 02 Září 2011, 11:24:46
A nastavujete ty oprávnění rekurzivně??? Můžete prosím napsat přesně jak jste ty práva přiřazoval?
Název: Re: File server
Přispěvatel: steve455 02 Září 2011, 11:35:20
Na ftpcko sa prihlasujem cez toho isteho uzivatela, co aj na server.
Nastavoval som to takto
Kód: [Vybrat]
sudo chown -hR server:www-data /var/www
sudo chmod -R 755 /var/www/
Název: Re: File server
Přispěvatel: Martin - ViPEr*CZ* 02 Září 2011, 11:41:56
chown -h parametr netuším k čemu je... nic méně je úplně jedno kdo to vlastní když jste dal:

Kód: [Vybrat]
sudo chmod -R 755 /var/www/( doufám, že to takto nevadí... používám to v tomto pořadí: chmod 755 /var/www/ -R )

V tom případě má kdokoliv a tudíž i apache možnost spouštět a číst ze složky /var/www
To oprávnění na všech souborech a složkách (podsložkách).
Pokud se Vám tedy přes http://localhost zobrazí permission denied, pak nejde o oprávnění na disku, ale o něco jiného.
Název: Re: File server
Přispěvatel: steve455 02 Září 2011, 12:33:58
No tak ak nastavim 755 tak mi to ukaze permission denied, ale ako som vravel, pokial tomu nastavim 777 resp 766 uz to ide.
Název: Re: File server
Přispěvatel: Martin - ViPEr*CZ* 02 Září 2011, 12:49:57
775 dejte ;)
Název: Re: File server
Přispěvatel: steve455 10 Září 2011, 16:04:53
Diky, funguje :)