name: Christo Deale "UID885"
located_in: Northern Cape, South Africa
current_job: ICT Support Engineer
currently_learning: RHCSA 9, Shell Scripting/Bash and Ansible
fields_of_interests:
[
"Linux Hardening",
"Information Security",
"Automation Scripts",
"Virtualization",
]
hobbies:
[
"Hack The Box (HTB)",
"WiFi Wardriving",
"OSINT"
"Playing with Tech in HomeLab"
]
• adduser: Utility to add username, password, shell & home directory
• siteavail: Utility to ping from a list and if nodes are down notify via email using sendmail
• FindMyIP: Utility to scan connected devices & list internal & external IP Addresses
• networkinfo: Utility to list Active Network Information
• networkdiscovery: Utility to network discover active nodes by way of ping sweep the network range
• diskusage: Utility to review Disk Space Avail & Usage Locations
• kernelreviewer: Utility to Review current Kernels with options to make default Kernel or delete old Kernel
• kernelrecompile: Utility to recompile the Kernel
• WifiScan-Connect: Utility to Scan Wifi from terminal & Connect
• sshfs_remote: Utility to interactively mount remote file systems over SSH using sshfs
• log_analysis: Utility to parse & analyse log files & extract
• LogsRetention: Utility to Archive logs older than 3months
• Wifi_password: Utility to retrieve WiFi password from system
• cockpit_serveradd: Utility to add multiple servers to Cockpit
• NFS_share_setup: Utility to setup NFS server with anon access to share
• tomcat_nginx_reverseproxy: Utility to setup Apache & Nginx as reverse proxy
• networktest: Utility to test Internet & Network Speed
• rhel9_subscription-manager: Utility to Register System & assign Role, SLA & Usage
• proxychanger: Utility to set up proxy configuration on RHEL 9 servers >
• serve_nodejs: Utility to SERVE directory on a port, accessable via browser
• chrony_ntpsetup: Utility to setup Chrony as NTP server
• chrony_ntp_clientside: Utility to setup NTP server on client side
• redhat_reposerver_setup: Utility to setup & configure repository server
• redhat_repoclient_setup: Utility to setup repo conf on clientside
• rhel9_xrdp: Utility setup & install XRDP for RHEL9
• redhat_repo_updater: Utility to update repo on reposerver
• tailscale_setup: Utility to install Tailscale on RHEL9
• rhel9_vnc: Utility to Install & Setup VNC on Local Server
• rhel9_javasetup: Utility to setup & configure JAVA 8,17 & 21
• pipewire2pulseaudio: Utility to Switching from PipeWire to PulseAudio
• uniquepass: Utility to generate a Random passwd using GPG
• rhel9_errata: Utility to Inspect & Mitigate Errata Advisories
• rhel9_rkhunter: Utility to scan for RHEL 9 for Malware Root Kits using RKHUNTER & email results via mail
• rhel9_vulnerascan: Utility to scan for RHEL 9 vulnerabilities and report using OSCAP
• rhel9_aide: Utility to Install/Scan & Update Host Based IDS Advanced Intrusion Detection Environment
• rhel9_virustotal: Utility to integrate VirusTotal API & scan specific directory on RHEL 9
• rhel9_usbguard: Utility to setup/list/decide USBGuard on RHEL 9
• podman_clamav: Utility to Scan system for viruses with CLAMAV from within a container using podman
• rhel9_sslcert: Utility to setup a self-signed certificate for SSL in RHEL 9
• encrypt_decrypt: Utility to Encrypt/Decrypt using GPG
• GetMyInfo: Utility to display PC Name, Serial#, IP, Windows & Office Key
• winrestore: Utility to verify & roll back to the last restore point
• WinUpdateBlock: Utility to block Windows Updates
• cmdelevate: Utility to elevate normal user CMD to Administrator
• rhel9_cgroupsv2: Ansible Playbook to setup & config Control Groups V2
• rhel9_harden: Ansible Playbook to harden RHEL 9 server (Playbook & sysctl.conf.j2)
• nfs_client_setup: Utility to mount NFS shares on listed servers
• BIND 9: Setup & Configure BIND9 DNS on RHEL 9 server & configure RHEL 9 clients
• Squid Proxy: Setup Squid Proxy on RHEL 9 & configure with basic username/password authentication
• NFS Shares: Setup NFS shares on RHEL 9 & configure Windows10/11 Clients to access
• FreeIPA Setup: Setup FreeIPA Server on RHEL 9 & configure RHEL clients
• novnet: Home Lab environment running on a Lenovo Y540-17IRH using XCP-NG as the HyperVisor