Portál AbcLinuxu, 12. května 2025 08:39

Dotaz: nelze změnit práva souboru ve složce /home/uzivatel/

4.6.2010 10:58 maniakum | skóre: 20 | blog: medved
nelze změnit práva souboru ve složce /home/uzivatel/
Přečteno: 739×
Odpovědět | Admin

Stal se mi na serveru nějaký problém a není možné přistoupit do složky /home/uzivatel/

Při vstupu do složky píše toto:

zdena@zdena:/$ cd /home/zdena
-bash: cd: /home/zdena: Permission denied

zdena@zdena:/$ ls -l /home/

drw-r--r-- 61 zdena zdena 4096 2010-06-04 09:23 zdena

 

zdena@zdena:/$ ls -l home/zdena/

ls: cannot access home/zdena/zaloha: Permission denied
ls: cannot access home/zdena/vystavení faktury.odt: Permission denied
...
-????????? ? ? ? ?                ? ZD Dolany - faktura.pdf
...

 

chmod nefunguje, co s tím, potřebuji se dostat k datům, záloha dat je samozřejmě na stejném disku... nějaký nápad?

Toto APT má schopnosti svaté krávy.

Řešení dotazu:


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

Odpovědi

Vojta Drbohlav avatar 4.6.2010 11:01 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
Rozbalit Rozbalit vše Re: nelze změnit práva souboru ve složce /home/uzivatel/
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus chmod +x /home/zdena
Vojta Drbohlav avatar 4.6.2010 11:03 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
Rozbalit Rozbalit vše Re: nelze změnit práva souboru ve složce /home/uzivatel/
Nedočetl jsem, že chmod nefunguje, zkoušel jsi ten chmod i jako root?
4.6.2010 11:05 maniakum | skóre: 20 | blog: medved
Rozbalit Rozbalit vše Re: nelze změnit práva souboru ve složce /home/uzivatel/

povedlo se, dekuji!

Toto APT má schopnosti svaté krávy.
4.6.2010 12:10 Ant
Rozbalit Rozbalit vše Re: nelze změnit práva souboru ve složce /home/uzivatel/
"Execution bit" pro adresare znamena "lze vlezt ("cd") do toho adresare". Kupodivu by z nej melo jit cist i do nej psat.
cd /
ls -l /home/zdena
<zde vypis adresare>
Pro zmenu prav pro /home/zdena je ale zapotrebi mit prava pro zapis pro adresar /home a ty ma jen 'root'.
Bilbo avatar 5.6.2010 14:32 Bilbo | skóre: 29
Rozbalit Rozbalit vše Re: nelze změnit práva souboru ve složce /home/uzivatel/
Pro zmenu prav pro /home/zdena je ale zapotrebi mit prava pro zapis pro adresar /home
To není pravda, pro změnu práv souboru (nebo adresáře) je nutné být vlastníkem dotyčného souboru nebo adresáře, nic víc není potřeba. Není nutné mít právo na zápis pro adresář ve kterém se ten soubor nebo adresář nachází (tohle právo bych potřeboval např. pokud bych chtěl dotyčný soubor nebo adresář smazat)

Díky tomu si sice člověk může omylem sebrat práva na $HOME a pak, pokud ví co provedl, tak si je i vrátit, ale nemůže si vlastní $HOME smazat.
Big brother is not watching you anymore. Big Brother is telling you how to live...
5.6.2010 15:57 Ant
Rozbalit Rozbalit vše Re: nelze změnit práva souboru ve složce /home/uzivatel/
pro změnu práv souboru (nebo adresáře) je nutné být vlastníkem dotyčného souboru nebo adresáře, nic víc není potřeba
Mas pravdu. Moje chyba.

Resil jsem, proc mi nejde zmenit skupina u domovskeho adresare uzivatele a myslel jsem, ze je to stejne jako menit obsah adresare, tedy ze potrebuji majitele nadrizeneho adresare.

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.