C'è un utente specifico che non voglio poter accedere alla mia home directory. Come posso negare l'accesso ad essi, pur consentendo l'accesso ad altri che normalmente lo avrebbero?
C'è un utente specifico che non voglio poter accedere alla mia home directory. Come posso negare l'accesso ad essi, pur consentendo l'accesso ad altri che normalmente lo avrebbero?
Risposte:
Se desideri limitare l'accesso agli utenti esterni al tuo gruppo o a qualsiasi altro utente, la domanda è un duplicato di Limita l'accesso alla mia cartella principale da un altro account utente standard
Altrimenti, se si desidera limitare l'accesso a un solo utente , chiamarlo enemyuser, utilizzare ACL :
cd ~
setfacl -m u:enemyuser:000 .
... e enemyusernegherà l'accesso alla tua home directory.
Per verificare l'effetto:
[romano@pern:~] % chacl -l .
. [u::rwx,u:enemyuser:---,g::r-x,m::r-x,o::r-x]
Per rimuovere l'ACL, basta dire:
setfacl -x u:enemyuser .
I *aclcomandi usati qui provengono dal pacchetto acl, che dovrebbe essere installato di default (almeno, credo).
-mcon -x.
lsaclnon esiste. Dove l'hai preso?