Autor | Zpráva | ||
---|---|---|---|
Darker Profil |
#1 · Zasláno: 9. 10. 2012, 18:17:39
Takže jsem začal s linuxem a samozřejmě jsem poletl ./ s /. a teď mi nefunguje VPS, protože jsem nastavil všem složkám ve virtuální mašině práva 777. Administrátoři mi to neopraví, jelikož mám free program a jediné čemu nevadí tahle změna je teď apache.
Takže pokud nemám zakládat nový VPS potřebuju vědět, které složky mají mít jaká práva a pomocí PHP funkce chmod to dát do pořádku. Poradí mi někdo? |
||
HosipLan Profil |
#2 · Zasláno: 9. 10. 2012, 18:21:24
Ani to nezkoušej, rovnou to přeinstaluj. Takový systém už nikdy nebude 100% bezpečný.
|
||
Jan Tvrdík Profil |
#3 · Zasláno: 9. 10. 2012, 18:22:24
Darker:
„jediné čemu nevadí tahle změna je teď apache.“ A čemu to tedy vadí? |
||
Darker Profil |
HosipLan:
„rovnou to přeinstaluj“ To ale z PHP vážně nedovedu. A v administraci (pipni.cz) žádný čudlík "přeinstalovat" není. A vyjádření admina: DObry den, u freehostingu toto nedelame. Petr Šimonek PIPNI s.r.o. Jan Tvrdík: „A čemu to tedy vadí?“ SSH, FTP. Nemám ten server pro provozování webových stránek, takže je to problém. Někde jsem se dočetl, že některé programy se odmítnou spustit jakmile zjistí, že určitá složka není bezpečná... Tady to mám: http://serverfault.com/questions/364677/why-is-chmod-r-777-destructive (první odpověď) |
||
Jan Tvrdík Profil |
#5 · Zasláno: 9. 10. 2012, 18:28:46
Darker:
„To ale z PHP vážně nedovedu.“ Nemůžeš celé VPS smazat a vytvořit nové? |
||
Darker Profil |
#6 · Zasláno: 9. 10. 2012, 18:32:09
Jan Tvrdík:
„Nemůžeš celé VPS smazat a vytvořit nové?“ Neumím to jinak než založit nové s jinou IP a za dalších 30,- (ano, jsem skrblík) a to staré nechat nějak vyšumět... |
||
Majkl578 Profil |
#7 · Zasláno: 9. 10. 2012, 19:02:58
Pokud je tam rpm-based Linux, možná by šlo resetovat oprávnění na výchozí hodnoty.
http://www.cyberciti.biz/tips/reset-rhel-centos-fedora-package-file-permission.html http://serverfault.com/questions/403321/chmod-r-777-rhel-5-5 |
||
Rellik Profil |
#8 · Zasláno: 9. 10. 2012, 20:51:20
Kdysi se mi na linuxu podařilo tak znepřístupnit celý záložní disk i se všemi soubory na něm. Mohl sem se na všechno dívat, ale nemohl nic měnit, zapisovat, přesunovat... Dalo se opravit přes příkazovou řádku pomocí funkce
chown -R a mohlo by to fungovat i v PHP... |
||
DJ Miky Profil |
#9 · Zasláno: 9. 10. 2012, 22:47:00
Rellik:
To je příkaz pro změnu vlastníka souboru, to nepomůže. On si nezměnil vlastníka, ale práva, a teď je potřebuje vrátit zpět na rozumné hodnoty. |
||
Davex Profil |
#10 · Zasláno: 9. 10. 2012, 23:55:32
Rellik:
Na Debianu bych zkusil reinstalovat všechny balíky co půjdou podle http://hyperlogos.org/page/Restoring-Permissions-Debian-System. |
||
Časová prodleva: 12 let
|
0