Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pendradragon/sysad1-scripts
Scripts written for NSSA 221. Each of the scripts have been published after their due date. This repo acts as a portfolio of class work to show employers. All scripts are written in Python3 and tested on Rocky Linux.
https://github.com/pendradragon/sysad1-scripts
network-administration networking scripting system-management
Last synced: 23 days ago
JSON representation
Scripts written for NSSA 221. Each of the scripts have been published after their due date. This repo acts as a portfolio of class work to show employers. All scripts are written in Python3 and tested on Rocky Linux.
- Host: GitHub
- URL: https://github.com/pendradragon/sysad1-scripts
- Owner: pendradragon
- Created: 2024-10-01T23:14:35.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-26T18:26:23.000Z (about 1 month ago)
- Last Synced: 2024-11-26T19:27:43.376Z (about 1 month ago)
- Topics: network-administration, networking, scripting, system-management
- Language: Python
- Homepage:
- Size: 304 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scripts
Scripts written for NSSA 221. Each of the scripts have been published after their due date.
This repo acts as a portfolio of class work to show employers. All scripts are written in Python3 and tested on Rocky Linux.
ping_test.py (Script01)
Purpose: This script, designed for end-users, facilitates network connectivity testing. Its purpose is to simplify troubleshooting by enabling the user to execute the script and report the results to the system administrator. Specifically, the script, run from a Rocky 8 virtual machine, checks connectivity to the gateway, a remote IP address, and a URL, ensuring DNS resolution functions correctly. The output is designed to be clear and straightforward, ensuring that the end-user provides accurate and unambiguous information to the system administrator.system_report.py (Script02)
Purpose: To create a script that automates the process of manually running commands that gathers system information from each host.shortcut.py (Script 03)
Purpose: Finding and creating symbolic links, including identifying their target paths, using both Bash and Python commands within the script.attacker_report.py (Script 04)
Purpose: This report will analyze the system log file, highlighting IP addresses with ten or more failed login attempts. It should include the number of these attempts, their countries of origin, and the report's date. This script will help identify potentially compromised servers across the organization.