Portál AbcLinuxu, 17. dubna 2024 00:47


Dotaz: Jak změni práva

14.7.2012 21:52 Pavlisko
Jak změni práva
Přečteno: 239×
Odpovědět | Admin
Ahoj, vytvořil jsem symlink do /usr/bin ale nemůžu mu změnit práva, symlink nastavil práva na 0777 :-( Poradí někdo?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.7.2012 00:54 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: Jak změni práva
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je nejaky rozumny dovod menit mu prava ? Prava na symlinku sa ignoruju, kedze uz z principu nemaju zmysel ... ak ja napriek tomu trvas na zmene, tak sa to da len vyrobenim znova pri spravne nastavenom umasku (unlink, umask, ln -s).
martin-ux avatar 15.7.2012 09:53 martin-ux | skóre: 18 | Bratislava
Rozbalit Rozbalit vše Re: Jak změni práva
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zmen ju pomocou chown/chgrp cez switch -h


vblx01:(~)# mkdir a; ln -s a b
vblx01:(~)# ll

drwxr-xr-x  2 root root 4096 Jul 15 09:46 a
lrwxrwxrwx  1 root root    1 Jul 15 09:46 b -> a

vblx01:(~)# chown -h nobody:users b
vblx01:(~)# ll

drwxr-xr-x  2 root   root  4096 Jul 15 09:46 a
lrwxrwxrwx  1 nobody users    1 Jul 15 09:46 b -> a

Ako spomenul @Jooky, len malokedy je dovod menit prava symliky; dolezite su prava kam ukazuje.
..when you do things right, people won't be sure you've done anything at all..

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.