Portál AbcLinuxu, 10. května 2025 08:16
a+rwxJakou funkci tam ma to a ?
{komu}{operator}{práva}
, kde
{komu} obsahuje jedno, alebo viac z písmen u g a o alebo písmeno a. u je user, ktorý vlastní súbor, g je grupa, ktorá vlastní súbor, o označuje ostatných a písmeno a je zo slova all, teda je to skratka pre ugo.
{operátor} je jedno z +, - alebo =. A hovorí o tom či práva pridávate (+), odoberáte (-), alebo nastavujete (=).
{práva} je žiadne alebo viac s písmen r, w a x
Takže ak svojím
chmod u=www-data+rwx /var/www -R ?
si chcel povedať, nech všetko pod /var/www má vlastníka www-data (môže byť v mene užívateľa mínus?) a práva rwx------, tak najprv musíš zmeniť vlastníka (man chown), a potom urobiť: chmod -R u=rwx /var/www
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.