Portál AbcLinuxu, 28. července 2025 01:25


Dotaz: zmena prav se neprovede

6.11.2008 15:49 Jaro
zmena prav se neprovede
Přečteno: 280×
Odpovědět | Admin
Zdarek. Co mam spatne v tomhle rekneme skriptiku:-) ze mi nemeni prava?
#!/bin/sh

chown -R jara:users /home/FAX &&
chmod -R u=rwX,g=rX /home/FAX
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.11.2008 16:04 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: zmena prav se neprovede
Odpovědět | | Sbalit | Link | Blokovat | Admin
Velké X u příkazu chmod :-)
6.11.2008 16:24 Lobo
Rozbalit Rozbalit vše Re: zmena prav se neprovede
RTFM ;)

jiz jesdnou se to resilo napr. tady: http://www.abclinuxu.cz/poradna/linux/show/243085#14
7.11.2008 08:21 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: zmena prav se neprovede
Už si sypu popel na hlavu. Máte pravdu, kdybych se raději dříve podíval do man než napíšu takovouhle blbost. Omlouvám se.
7.11.2008 12:59 Lobo
Rozbalit Rozbalit vše Re: zmena prav se neprovede
jasny v pohode. Je to takovy "chmodovy" orisek :-)
6.11.2008 16:37 pee
Rozbalit Rozbalit vše Re: zmena prav se neprovede
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevim, proc ten vas zapis nejde. Ja bych to zkusil takto:
chown -R uzivatel:users /home/adresar &&
find /home/adresar -type f -exec chmod 640 {} \; &&
find /home/adresar -type d -exec chmod 750 {} \;
7.11.2008 10:55 Jaro
Rozbalit Rozbalit vše Re: zmena prav se neprovede
Dobry den, moc dekuju. Jen to ma malou, ale pro me hodne dulezitou chybku. Nechci aby se mi menila prava te nadrazene slozky /home/FAX ... protoze tam musi mit z prvu pristup nobody,,, Potrebuji, aby se menil jen obsah. (tak jak to je, soubory 640 a adresare 750). Diky moc za radu.
7.11.2008 11:02 pee
Rozbalit Rozbalit vše Re: zmena prav se neprovede
Tak na konec pridejte jednoduse radek napr.: chmod 777 /home/FAX

Prava samozrejme nastavte takova, jaka potrebujete.
6.11.2008 16:48 kuka
Rozbalit Rozbalit vše Re: zmena prav se neprovede
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hm a co tedy dela ten skript. Kdo ten sktipt spousti? Vypisuje skript nejake chyby? Funguji jednotlive prikazy samostatne? Je exit status prvniho prikazu 0?
7.11.2008 12:15 Martin Tiršel
Rozbalit Rozbalit vše Re: zmena prav se neprovede
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skúsim streliť:

- nemáte náhodou nastavený setuid toho skriptu na roota? Minimálne BASH to odmietne vykonať
- skúste zadať plné cesty k príkazom
- nemáte na danej partícii noexec? (obíjdete /bin/sh /cesta/ku/skriptu)
stybla avatar 7.11.2008 17:17 stybla | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: zmena prav se neprovede
co nahodou projit diskuzi, pak zkusit tipovat? ;-)

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.