Skip to content

Automates Linux user and group management using Python and Bash. Enforces password policies, sudo rules, and logs all actions for auditability

Notifications You must be signed in to change notification settings

KaidenW03/comptia-linux-AutomateUserCreation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Automated User and Group Management System

This project automates Linux user and group management using Bash and Python. It focuses on identity and access control, enforcing password policies and sudo permissions to simulate secure user provisioning in an enterprise environment.

Features

  • Create or delete users and groups
  • Enforce password complexity and expiry policies
  • Assign or revoke sudo privileges
  • Log actions to a system log file

Technologies Used

  • Bash
  • Python (3.x)
  • passwd, chage, usermod, groupadd, etc.

Usage

Bash Script

sudo ./user_mgmt.sh

Python Script

sudo python3 user_mgmt.py

About

Automates Linux user and group management using Python and Bash. Enforces password policies, sudo rules, and logs all actions for auditability

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published