Come posso impedire ad un utente in particolare di accedere alla mia home directory?

22

C'è un utente specifico che non voglio poter accedere alla mia home directory. Come faccio a negare l'accesso a loro, pur consentendo l'accesso ad altri che normalmente lo avrebbero?

    
posta Rob John 14.04.2015 - 16:19

1 risposta

28

Se vuoi 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 home da un altro account utente standard

Altrimenti, se desideri limitare l'accesso a solo un utente , chiamalo enemyuser , utilizza ACL :

cd ~
setfacl -m u:enemyuser:000 .

... e solo enemyuser avrà l'accesso alla directory home negata.

Per controllare l'effetto:

[[email protected]:~] % chacl -l .
. [u::rwx,u:enemyuser:---,g::r-x,m::r-x,o::r-x] 

Per rimuovere l'ACL, devi solo dire:

setfacl -x u:enemyuser .

I comandi *acl usati qui provengono dal pacchetto acl , che dovrebbe essere installato di default (almeno, penso).

    
risposta data Rmano 14.04.2015 - 16:32

Leggi altre domande sui tag