Shell Timeout Scripts
Abstract
Automatic shell timeout configuration scripts for POSIX shells (bash/zsh) and C shells (csh/tcsh). These scripts automatically set shell timeout values based on User ID (UID) or Group ID (GID) membership (including secondary groups). When a matching user logs in, their shell will automatically terminate after a configured period of inactivity. NOTE: Not all shells implement this feature. Features UID and/or GID-based timeout configuration Additive and subtractive list management Validation of timeout values (positive integers only) Can set timeout to readonly (bash/zsh).
Fields of Study & Subjects
User Authentication and Security Systems
Access Control and Trust
Cloud Computing and Remote Desktop Technologies
Publication details
- Journal / source
- OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information)
- Publication date
- 1 January 2026
- Language
- EN