Artificial intelligent assistant

How to set permissions what users can see (drives, folders) on opensuse 12.1? I have a several users on one machine and its needed to specify which user can access (read & write) specified folders and/or mounted drives. First of all, one user shouldn't see a `home/<%username%>/` of another user. edit: I'll try to explain very simply: Lets say we have two users: steven and john. Both of them have some private data under their directories: john/private, john/Desktop, steven/private, steven/Desktop. I would like to prevent that steven can access (read or write) under john/ dir and prevent john to read/write under steven/dir. i'm hope so I'm clear enough :)

This is, in general, not possible on Unix. If being able to see the directory but not listing the contents is acceptable (it probably is), then set the mode so that the user affected does not have the read bit set on their modes for that directory (`700` or similar).

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 4462a4bfa37b8a2180efb56f44dbd0d0