Právě je 19 dub 2024 13:29

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: Práva souborů pro zápis v php
PříspěvekNapsal: 07 srp 2010 06:23 

Registrován:
07 srp 2010 06:08
Příspěvky:
6
Udělal jsem si malou anketu, která zpracovává výsledky a ověřuje si IP posledního hlasujícího pomocí souboru.txt
Aby mohl script php zapsat do souboru výsledky, musí mít právo zápisu.
U sebe v PC jsem to vyřešil tak, že jsem souboru nastavil právo zápisu pro všechny.

Jak se to řeší na serveru? Dle mě by měl mít právo zápisu pouze php a root.
Jestliže zkopíruji na serveru soubor, zkopíruji ho i s nastavenými právy?
Neporuším bezpečnost, když zkopíruji suubor s absolutními právy?

děkuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Práva souborů pro zápis v php
PříspěvekNapsal: 07 srp 2010 10:11 
C4 podpora
C4 podpora

Registrován:
29 čer 2009 20:53
Příspěvky:
263
Na serveru je více způsobů jak to řešit. U nás není nutné práva přenastavovat, do souborů lze z PHP zapisovat bez problémů. Jinde se musí nastavit práva rw-rw-rw. Z hlediska bezpečnosti je samozřejmě lepší, když nemusíte práva přenastavovat na rw-rw-rw.

Co se týče kopírování souborů, tak to závisí na tom, jaký používáte operační systém a jakého používáte FTP klienta. Většina FTP klientů alespoň umožňuje dodatečně (po nakopírování) práva přenastavit.

_________________
Jan Vítek
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Práva souborů pro zápis v php
PříspěvekNapsal: 07 srp 2010 20:52 

Registrován:
07 srp 2010 06:08
Příspěvky:
6
Prosím nezlobte se, ale odpověď jsem absolutně nepochopil.
Asi to bude tím, že jsem špatně položil dotaz a vy jste nepochopil otázku.

1. mám strach, abych neporušil nějaké bezpečnostní standarty.
2. Když přes ftp klienta zkopíruji souborm zkopírují se i práva?
(zkopíruji soubor s tím, že má právo "w" kdokoliv?)
(pokud ano - neporuším bezpečnost?)
3. Jaká práva by měl mít soubor(adresář) na serveru?
4. Je mi jasné, že já se svou doménou jsem jako jeden "user"
a vzhledem ktomu, já osobně nemá přístup jinam, než na můj home adresář,
ale pokud mám ve svém prostoru soubor, do kterého může zapisovat kdokoliv, tak... Může to ohrozit můj web?

Nechci přenastavovat práva, pokud to není nutné.
Chci umísti soubory na server tak jak se to má dělat a s takovými právy, jaké mají mít.

ps. doma aplikace gftp (linux) a v práci přes doplněk ftp mozily.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Práva souborů pro zápis v php
PříspěvekNapsal: 08 srp 2010 09:58 
C4 podpora
C4 podpora

Registrován:
29 čer 2009 20:53
Příspěvky:
263
Ostatní php skripty se nedostanou (kvůli open basedir a safe mode) mimo adresář svojí domény, takže i když máte právo zápisu pro všechny na nějakém souboru, tak to není z hlediska bezpečnosti ohrožení. Kopírování práv na souboru závisí na FTP klientovi, otestujte si to na vašem FTP klientovi a uvidíte, jestli kopíruje i práva (zkuste přenastavit práva na souboru a znova ho přeneste na server a uvidíte jestli po novém přenosu bude mít i nová práva). Takže s právy k souborům a adresářům si nelámejte hlavu, pokud vše funguje.

_________________
Jan Vítek
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PHP, MySQL Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz