Есть конкретный пользователь, которому я не хочу иметь доступ к своему домашнему каталогу. Как я могу запретить доступ к ним, и в то же время разрешить доступ другим, у кого он обычно есть?
Есть конкретный пользователь, которому я не хочу иметь доступ к своему домашнему каталогу. Как я могу запретить доступ к ним, и в то же время разрешить доступ другим, у кого он обычно есть?
Ответы:
Если вы хотите ограничить доступ для пользователей за пределами вашей группы или любого другого пользователя, вопрос является дубликатом Ограничить доступ к моей домашней папке из другой стандартной учетной записи пользователя
В противном случае, если вы хотите ограничить доступ только одному пользователю , вызовите его enemyuser, используйте ACL :
cd ~
setfacl -m u:enemyuser:000 .
... и просто enemyuserбудет отказано в доступе к вашему домашнему каталогу.
Чтобы проверить эффект:
[romano@pern:~] % chacl -l .
. [u::rwx,u:enemyuser:---,g::r-x,m::r-x,o::r-x]
Чтобы удалить ACL, вы просто говорите:
setfacl -x u:enemyuser .
Эти *aclкоманды , используемые здесь, из пакета acl, который должен быть установлен по умолчанию (по крайней мере, я думаю).
-mс -x.
lsaclне существует. где ты это нашел?