Portál AbcLinuxu, 12. května 2025 15:42

Dotaz: Linuxovová oprávnění soubor/adresář

9.12.2008 22:04 prava
Linuxovová oprávnění soubor/adresář
Přečteno: 376×
Odpovědět | Admin

Mohl by mi prosím někdo objasnit, zda je možné, aby mi někdo ostatní kromě mě(a kromě roota) přečetl soubor pokus.txt, terý má práva 644, ale je v adresáři s oprávněními 700?

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

Odpovědi

Fuky avatar 9.12.2008 22:32 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ne. Ovšem pokud nechceš, aby soubor mohli číst ostatní uživatelé, tak mu ty práva již z principu vezmi.

-- RÁMO: psí tábor , ETriatlon: Výuka plavání
michich avatar 9.12.2008 22:43 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář

Ale je to možné. Ten soubor může mít klidně i další jméno v úplně jiném adresáři (rozuměj hardlink).

Fuky avatar 9.12.2008 23:15 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář

Pravdu díž, hardlink jsem opomněl. ;-)

Doplnění pro tazatele: Pokud chceš zjistit, zda-li je na soubor odkazováno ještě z jiného místa filesystému hardlinkem zadej příkaz:

$ ls -li soubor
1032614 -rw-r--r-- 2 root root 12 Dec 9 22:30 soubor

Inod pod kterým se skrývají data souboru má číslo 1032614 a vedou na ně 2 hardlinky. Soubor, který bude mít stejný inod, bude ten druhý hardlink.

10.12.2008 11:22 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář
Pravdu díž

"díž" je nádoba na těsto…

Inod pod kterým se skrývají data souboru má číslo 1032614 a vedou na ně 2 hardlinky.

Dodal bych, že k nalezení lze použít např.

  find / -xdev -inum 1032614
  find / -xdev -samefile soubor
(místo / je potřeba uvést mounting point filesystému, kde je soubor)
9.12.2008 22:51 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář
Mohl by mi prosím někdo objasnit, zda je možné, aby mi někdo ostatní kromě mě(a kromě roota) přečetl soubor pokus.txt, terý má práva 644, ale je v adresáři s oprávněními 700?
Ne.
Hm, dotaz zni "Mohl by mi nekdo objasnit?", takze obycejne "Ne" znamena "nemohl by ti to nikdo objasnit".

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
tsLnox avatar 10.12.2008 13:35 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář
Že ty jsi četl "Jak se správně ptát"? :-D
10.12.2008 21:34 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář
Mozna nekdy kdysi davno ... :-)

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
9.12.2008 23:08 prava
Rozbalit Rozbalit vše Re: Linuxovová oprávnění soubor/adresář
Odpovědět | | Sbalit | Link | Blokovat | Admin

No tady se jedná hlavně o zabezpečení home adresáře. Všem souborům v home adresáři nelze vzít přístup pro ostatní uživatele, musí mít 644, jinak gnome nadává, ale u samotného adresáře, kde jsem nastavil práva na 700 to vše funguje. Takže pokud to stačí takto tak je to v pohodě, děkuju za rady.

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.