Есть каталог /home/dir1 i /home/dir2. User1 имеет права на /home/dir1, а User2 на /home/dir2. Как сделать чтобы Юзер1 вообще не видел каталог /home/dir2? (Даже его название)
можешь убрать атрибут r с нужной категории пользователей с каталога /home
(x оставь!)
...вообще говоря user1 может получить информацию о сущ. user2 (и /home/dir2) из /etc/passwd
есть такой вариант -- каждома пользователю сделать собственную root директорию и chroot при логине. только вот бы еще /proc корректно дублировать, через NFS на самого себя, что ли..
в смысле -r на директории где надо? не наю - пробуй... винда вроде ругаться начинает.
вообще говоря, почему бы просто запрещать доступ юзеру куда не надо? например разнести хомы юзера один и два и т.п.