Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: LAMP automatické nastavení práv "777" pro nové soubory  (Přečteno 4021 krát)

Lintner.T

  • Návštěvník
  • Příspěvků: 39
LAMP automatické nastavení práv "777" pro nové soubory
« kdy: 20 Března 2014, 09:27:07 »
Citace
Mám nainstalován LAMP. Pokaždé, když ve
Kód: [Vybrat]
var/www vytvořím jakýkoliv soubor, musím mu nastavit
Kód: [Vybrat]
chmod 777 aby šel otevřít v prohlížeči. Jak dosáhnout toho, abych to nemusel nastavovat pro každý nový soubor, ale tyto práva byly automaticky? Předem děkuji za radu.

EDIT: omlouvám se za zbytečné téma. Unáhlil jsem se a omylem toto téma vložil. Vyřešeno
« Poslední změna: 20 Března 2014, 09:29:57 od Lintner.T »

jmp

  • Host
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #1 kdy: 20 Března 2014, 09:30:10 »
řekl bych, že bezhlavé nastavování oprávnění stylem chmod 777 opravdu není dobrý nápad

projděte si logy a tam nejpsíš najdete, co a proč nechodí...

Lintner.T

  • Návštěvník
  • Příspěvků: 39
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #2 kdy: 20 Března 2014, 09:33:18 »
Jel jsem podle tohoto návodu a snad to už bude fungovat.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #3 kdy: 20 Března 2014, 09:48:09 »
Tedy nastavil jsi majitele na sebe sama a grupu na www-data s právy 755?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #4 kdy: 20 Března 2014, 12:11:33 »
uz si definitivne pridavam askbuntu na svuj hejtlist ..

tahle stranka - nechci rict, ze je tim plna - obsahuje naprosto nekompetentni nesmysly a blaboly .. uz jsem to psal driv, jeden hoch, co ma ode me suse, mel nejakej problem s virtualboxem a docet se na tehle strance, ze to vyresi ``chmod -Rv 777 /usr'' .. coz taky udelal, vysledek DOOM ..

nastavit 777 na /var/www je podle meho nazoru opravdu duvod pro ban .. ostatne i ta druha rada je absolutne nesmyslna, protoze 77x s umaskou 022 proste nebude fungovat
« Poslední změna: 20 Března 2014, 12:14:04 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Lintner.T

  • Návštěvník
  • Příspěvků: 39
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #5 kdy: 26 Března 2014, 14:55:17 »
Dobrá, tak jak to vyřešit jinak, elegantněji? Ještě bych se chtěl zeptat, jak v apache mám změnit root directory? Vytvořil jsem si diskový oddíl localhost, ten naformátoval na ext4 a chtěl bych ho použít jako defaultní složku.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #6 kdy: 26 Března 2014, 15:59:20 »
Tak jinak, prostuduj si prosím prvně jak vypadá struktura configuračních souborů apache atp.
Toto jsou totiž absolutní základy a to, že bychom Ti poradili, udělej to a to povede jen ke vzniku dalšího napadnutelného serveru na síti.

http://httpd.apache.org/docs/
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Lintner.T

  • Návštěvník
  • Příspěvků: 39
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #7 kdy: 26 Března 2014, 17:15:07 »
Maximálně ke vzniku napadnutelného serveru na vlastní síti. Zkoušel jsem návody na internetu, ale bohužel nic nefungovalo.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Lintner.T

  • Návštěvník
  • Příspěvků: 39
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #9 kdy: 26 Března 2014, 19:49:58 »
Tuto cestu /usr/local/apache/htdocs v mém počítači nemám. Nelze ani vyhledat htdocs.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #10 kdy: 26 Března 2014, 20:50:59 »
Tuto cestu /usr/local/apache/htdocs v mém počítači nemám. Nelze ani vyhledat htdocs.

Default znamená výchozí, distribuce si ji povětšinou upravuje dle svých potřeb.
Zkus hledat řešení a ne problémy.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

maminecka

  • Návštěvník
  • Příspěvků: 24
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #11 kdy: 28 Března 2014, 18:07:57 »
Mám podobný problém jako tazatel:
  • nemohu jako obyčejný uživatel vytvářet soubory a složky ve /var/www
  • když vytvořím soubor info.php (pro vypsání info o php) jako su a následně otevřu v Chrome,  vše funguje v pořádku
  • pokud překopíruji soubory z Windows a snažím se je otevřít, dostávám  Forbidden You don't have permission to access /... on this server.
Dále jsem pochopil, že když chci změnit defaultní složku, tak musím modifikovat etc/apache2/apache2.conf. Tam mám nezakomentováno toto
Kód: [Vybrat]
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>

<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Když přepíši
Kód: [Vybrat]
/var/www/ na
Kód: [Vybrat]
/localhost tak dostávám opět Forbidden. Co dělám špatně? Předem děkuji za reakce.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #12 kdy: 28 Března 2014, 18:31:27 »
Když přepíši
Kód: [Vybrat]
/var/www/ na
Kód: [Vybrat]
/localhost tak dostávám opět Forbidden. Co dělám špatně? Předem děkuji za reakce.

v podstate delas naprosto nesmyslne random kroky misto precteni si dokumentace nebo ubunti wiki
« Poslední změna: 28 Března 2014, 18:33:29 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

maminecka

  • Návštěvník
  • Příspěvků: 24
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #13 kdy: 28 Března 2014, 18:51:48 »
Řídil jsem se tímto.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #14 kdy: 28 Března 2014, 18:54:13 »
Řídil jsem se tímto.

zajimave .. a jak jsi se tim ridil ? co jsi kam napsal ?
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

maminecka

  • Návštěvník
  • Příspěvků: 24
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #15 kdy: 28 Března 2014, 18:59:57 »
Jak píši:
Dále jsem pochopil, že když chci změnit defaultní složku, tak musím modifikovat etc/apache2/apache2.conf. Tam mám nezakomentováno toto
Kód: [Vybrat]
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>

<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Když přepíši
Kód: [Vybrat]
/var/www/ na
Kód: [Vybrat]
/localhost tak dostávám opět Forbidden. Co dělám špatně? Předem děkuji za reakce.

Pokud postupuji špatně, mohl bych poprosit o nasměrování správným směrem?

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #16 kdy: 28 Března 2014, 19:12:31 »
nejdriv uved, co jsi presne kde a na co zmenil, protoze to co ukazujes je vychozi stav
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

maminecka

  • Návštěvník
  • Příspěvků: 24
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #17 kdy: 28 Března 2014, 19:15:14 »
Z
Kód: [Vybrat]
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
na
Kód: [Vybrat]
<Directory /localhost>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

a to v etc/apache2/apache2.conf

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:LAMP automatické nastavení práv "777" pro nové soubory
« Odpověď #18 kdy: 28 Března 2014, 19:25:34 »
Řídil jsem se tímto.

Z
Kód: [Vybrat]
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
na
Kód: [Vybrat]
<Directory /localhost>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

a to v etc/apache2/apache2.conf

?????? nechapu .. takze jsi se tim vlastne neridil a jen tak sis zmenil nekde neco jineho ?

skutecne nechapu, jak souvisi tato dve prohlaseni .. ty jsi proste naprosto random a nesmyslne zmenil jen directivy, jak specificky zachazet s nejakou polozkou v DocumentRoot ..

jako promin, ale ty rikas, ze jsi si cetl dokumentaci a pripadne ze jsi hledal na netu a ono to ale opravdu vubec tak nevypada
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

maminecka

  • Návštěvník
  • Příspěvků: 24
Re:LAMP automatické nastavení práv &quot;777&quot; pro nové soubory
« Odpověď #19 kdy: 28 Března 2014, 20:34:00 »
Ano četl, jenže tomu nerozumím... Jinak bych se tu na to neptal.
« Poslední změna: 28 Března 2014, 20:42:49 od maminecka »

 

Provoz zaštiťuje spolek OpenAlt.