Ask nixCraft

One of our regular reader hall sends an interesting question:

I work for a small company and most user login to centralized Linux server. I’d like to
automatically log out all inactive users from server for various reasons. How do I disconnect inactive user sessions?

To be frank, I don’t have any clear cut answer to question. There are at least 4-5 shells installed on a typical Linux installation. Also most user have has control over their own environment and user can switch to a different shell.

I hope our reader or seasoned UNIX admin can help to answer this question. Please share the experiences and advice in the comments.

Update: Checkout answer below in comments!

There is some debate going on and the question is:

What is the most efficient Linux file system for laptops?

I think ext3 doing well but again I don’t have complete answer here.

We have some smart people around here. So please add your thoughts and suggestion in comments. If you can’t offer a complete answer it’s still helpful to get things started and point people in the right direction for more information 🙂