Skip to content

Linux sysadmin script includes tools for networking, system information, and security tasks.

License

Notifications You must be signed in to change notification settings

unkn0wnc0de7/sysadmin.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

sysadmin.sh

This is a bash script designed to assist with basic pentesting and system administration across various Linux distributions. Currently the script supports Debian/Ubuntu, Arch Linux, and Fedora. It includes tools for networking, system information, and security tasks, tailored based on the selected OS.

2024-10-30_19-53

2024-10-30_19-58

Features

  1. OS Detection: Select your OS at the start of the script.
  2. Dependency Installation Automatically installs the required tools for each OS.
  3. Networking Tools:
    • Network Scanning with nmap.
    • Ping Sweep.
    • Open Port Check.
    • Sniff Network Traffic.

2024-10-30_20-00

  1. System Tools:
    • System Information with inxi.
    • Glances System Monitor.
    • Check for rootkits.
    • Audit System.

2024-10-30_20-02

  1. Security Tools:
    • Password Brute-Force Attack with Hydra.
    • Enable TOR network.
    • Change MacAddress.
    • Target Scan with Nikto.

2024-10-30_20-04

Requirements

This script requires bash and sudo permissions.

Installation

  1. Clone this repository:

git clone https://github.com/sysadmin-project/sysadmin.sh.git

  1. Make the script executable:

chmod +x sysadmin.sh

Usage

  1. Run the script:

sudo ./sysadmin.sh

  1. Follow the script prompts:
    • Select your OS.
    • Install Dependencies.
    • Navigate through the Networking, System, and Security tools.

Supported operating systems

  • Debain / Ubuntu
  • Arch Linux
  • Fedora

License

This project is licensed under the MIT License, see the relevant files for more information.