Muli Ben-Yehuda wrote:
> 
> On Mon, Apr 29, 2002 at 08:16:11AM -0400, Daniel Pearson wrote:
> > On Sun, Apr 28, 2002, Muli Ben-Yehuda <[EMAIL PROTECTED]> wrote the following:
> > > ObLinuxTriviaQ: Using one standard unix command, hide a all of the
> > > files in a single user's home directory, so that they will be totally
> > > inaccessible until the admin decides otherwise. Answers on or off
> > > list, as you wish. 
> > 
> > chmod 0000 /home/baduser
> 
> No, not good enough. If the luser is still logged in, he can chmod(1)
> the directory right back. 

IMHO the chmod is right on track, when combined with 2 other things.

1. Make sure the user is logged off. Why he should be left on if he is so
   bad is a puzzle to me. (ps -axu | grep <user> .......)

2. Make him unloginable. Some options include "passwd -l", replacing
   password in /etc/passwd and /etc/shadow with "NO-LOGIN", etc.
   Or to be mean, change his login shell to /bin/false

3. The really paranoid can also "chown 0.0 /home/<user>".

4. The really, really paranoid can: 
                "find /home/<user> -type d -exec chmod 000 {} \;"

Geoff.
-- 
Geoffrey S. Mendelson
Bloomberg L.P., BFM (Israel) 2 hours ahead of London, 7 hours ahead of New York.
Tel:  972-(0)3-754-1158 Fax 972-(0)3-754-1236 Email: [EMAIL PROTECTED] 


=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to