Automated Creation of Local User Accounts Using Python Scripting
Student: Idris Idris Adam (Project, 2025)
Department of Cyber Security
Bayero University, Kano, Kano State
Abstract
The project aims to automate the creation of a local user account and assign specific permissions using a Python scripting language. The script is designed to provide a convenient and efficient way to create user accounts with customized permissions, eliminating the need for manual configuration. The project incorporates password hashing and hiding techniques to ensure the security of user credentials. Additionally, the script includes functionality to assign permissions to specific directories, allowing fine-grained control over access rights. The system requirements for running the script include a Windows operating system and ‘local’ administrative privileges. The script utilizes OS command-line tools such as ‘net user’ and ‘icacls’ to create user accounts and assign permissions. Error handling mechanisms are implemented to handle potential exceptions during the account creation and permission assignment process. The project follows a systematic methodology, including a detailed system design and implementation phase. The script is designed with a user-friendly interface, prompting the user for necessary inputs such as username, password, and folder paths. The created user accounts and assigned permissions are logged for record-keeping purposes. Through the implementation and testing phase, the script has demonstrated its effectiveness in automating the user account creation process and assigning desired permissions. The password hashing and hiding mechanisms ensure the confidentiality of user passwords. The ability to assign permissions to specific directories allows for granular control over access rights, enhancing security and data protection.
Keywords
For the full publication, please contact the author directly at: idressa78@gmail.com
Filters
Institutions
- Binyaminu Usman Polytechnic, Hadijia, Jigawa State 3
- Borno State University, Maiduguri, Borno State 15
- Bowen University, Iwo, Osun State 1
- Chukwuemeka Odumegwu Ojukwu University, Uli, Anambra State 254
- College of Agriculture and Animal Science, Mando Road, Kaduna, Kaduna State 1
- College of Agriculture, Science and Technology, Lafia, Nasarawa State 8
- College of Education, Akwanga (affl To Ahmadu Bello Univ, Zaria) 1
- College of Education, Eha Amufu, (Affliliated To Unn), Enugu State 1
- College of Education, Warri (Affiliated To Delta State Uni, Abraka), Delta State 1
- College of Health Technology, Calabar, Cross River State 1