Portál AbcLinuxu, 18. května 2025 19:49
Pokud se jedná o terminál, tak musíš před daný příkaz napsat "sudo" a pak zadat heslo.
Pokud se jedná o GUI, tak na ten adresář klikni pravomyší a pokud tu volbu tvůj správce souborů podporuje, tak klikni na něco jako "otevřít jako root" a pak zadej to heslo.
# mkdir /tmp/rootdir # chmod 777 /tmp/rootdir $ echo ahoj > /tmp/rootdir/ble
setfacl -Rm user:jenda:rwx /tmp/rootdir2
Tohle je alternativa tohodle?setfacl -Rm user:jenda:rwx /tmp/rootdir2
chmod -R 0700 /tmp/rootdir2 chown -R user:jenda /tmp/rootdir2
Počkej, když jak píše zadá:
chown -R user:jenda /tmp/rootdir2Tak podle tebe "adresář je nadále přístupný jako byl předtím (podle oprávnění), ne jako 700"?
setfacl -Rm root:lubos:rw /opt/devapp
Ta nápověda je celkem matoucí
https://www.computerhope.com/unix/usetfacl.htm
o tomto zápise 'user:'tam není ani zmíňka a rozdíl mezi parametry x vs X vůbec nechápu.
setfacl -Rm user:lubos:rwx /opt/devapp
(nevím jestli rwx i pro adresář, jako aby šel listovat, to si zjisti, nikdy jsem to nepoužíval detailně)
o tomto zápise 'user:' tam není ani zmíňkaJe, doslova je tam napsané
[d[efault]:] [u[ser]:]uid [:perms] Permissions of the user with user ID uid, or permissions of the file's owner if uid is empty.
a rozdíl mezi parametry x vs X vůbec nechápux nastaví ten bit všemu, X jenom adresářům (tj. aby šlo vylistovat adresáře, ale nestaly se všechny soubory spustitelnými)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.