Shell Timeout Scripts

Read full text
Authors: Pat Riehecky
Cited by: 0

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