ancora samba date e rm -R

Alessandro De Zorzi blug@lists.linux.it
Mon, 10 Dec 2001 22:01:07 -0100


>

ricapitolo: rm da unix e samba problem

> > se l'utente facesse un rm -rf da unix
>
> Non possono farlo, se tentano di cancellare "prima", o un file in essa
> contenuto, e se i permessi sono quelli che hai scritto, il sistema deve
> rispondere permission denied, infatti:

ok, ma io dicevo, in SECONDA i file che possono essere cancellati
secondo le regole unix da chi ha i permessi del gruppo (è giusto)

dico solo che ti viene chiesta conferma (altrimenti dai -f)

mentre da win (non so se ti riesce di verificarlo)
con la semplice pressione di un testo canc
dai OK e rimuovi come facessi un rm -rf, SECONDA rimane
ma tutto il suo contenuto viene cancellato

ls -la .

drwxr-xr-x    3 root     root         4096 dic 10 21:54 .
drwxrwxrwt   58 root     root         4096 dic 10 21:57 ..
drwxrwx---    2 root     lota         4096 dic 10 21:57 SECONDA

ls -la SECONDA

drwxrwx---    2 root     lota         4096 dic 10 21:57 .
drwxr-xr-x    3 root     root         4096 dic 10 21:54 ..
-rw-r--r--    1 root     root            0 dic 10 21:57 file_root


> carota@minnie:/tmp/carota$ ls -la /tmp/PRIMA/
> totale 12
> drwxr-xr-x    3 root     sysadmin     4096 dic  7 13:30 .
> drwxrwxrwt   10 root     root         4096 dic  7 13:30 ..
> drwxrwxr-x    2 carota   sysadmin     4096 dic  7 13:30 SECONDA
> carota@minnie:/tmp/carota$ rm -rf /tmp/PRIMA/SECONDA/
> rm: cannot remove directory `/tmp/PRIMA/SECONDA': Permission denied
> carota@minnie:/tmp/carota$