└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Sysadmin Tools 2 | Amazing resources for crazy sysadmins && Drupal lovers 3 | 4 | ## Table of contents 5 | 6 | * [Cloud Providers](#cloudproviders) 7 | * [Linux](#Linux) 8 | * [DeepWeb](#deepweb) 9 | * [Drupal](#drupal) 10 | * [WPO](#wpo) 11 | * [Hacking](#hacking) 12 | * [Security](#security) 13 | * [PHP](#php) 14 | * [Webservers](#webservers) 15 | * [smtp](#smtp) 16 | * [SSL](#ssl) 17 | * [dns](#dns) 18 | 19 | ## CloudProviders 20 | *Cloud providers successfully tested* 21 | * [Digital Ocean](http://www.digitalocean.com) 22 | * [Vultr](https://www.vultr.com/) 23 | * [Virpus](http://virpus.com/) 24 | * [OVH](https://www.ovh.es/) 25 | * [Hetznet Storage Box ](https://www.hetzner.com/storage/storage-box/) Quick, secure and convenient storage solution that lets you access your files via various protocols and locations. 26 | * [Borgbase](https://www.borgbase.com/) Simple and Secure Offsite Backups, borg & borgmatic compatible. 27 | 28 | ## Linux 29 | *Resources for Linux Sysadmins* 🐧 30 | 31 | *Debian GNU/Linux* 32 | 33 | * [deb-get](https://github.com/wimpysworld/deb-get) - apt-get functionality for .debs published in 3rd party repositories or via direct download. It works on Debian, Ubuntu and their derivative distributions. 34 | * [Debian sources list generator](http://debgen.simplylinux.ch/) 35 | * [Vuurmuur Firewall](https://www.vuurmuur.org/trac/wiki/Download#DebianandUbuntu) - Powerful firewall manager built on top of ​iptables on Linux 36 | 37 | 38 | *Terminals* 39 | 40 | * [kitty](https://sw.kovidgoyal.net/kitty/) - The fast, feature-rich, GPU based terminal emulator 41 | * [alacritty](https://github.com/alacritty/alacritty) - Alacritty - A fast, cross-platform, OpenGL terminal emulator 42 | 43 | 44 | *Shells* 45 | 46 | * [fish](https://fishshell.com/) - A smart and user-friendly command line shell for Linux, macOS, and the rest of the family. 47 | * [omyzsh](https://ohmyz.sh/) - a delightful, open source, community-driven framework for managing your Zsh configuration. 48 | * [elvish](https://elv.sh/) - An expressive programming language and a versatile interactive shell, combined into one seamless package. It runs on Linux, BSDs, macOS and Windows. 49 | 50 | *Packages and tools: simplify our daily work* 51 | 52 | * [sysv-rc-conf](http://sysv-rc-conf.sourceforge.net/) - Easy to use interface for managing /etc/rc{runlevel}.d/ symlink 53 | * [mmv](http://ss64.com/bash/mmv.html) - Mass Move and rename - Move, copy, append or link Multiple files using wildcard patterns - Thanks to [Mario Barcala](https://twitter.com/mario_barcala) 54 | * [terminator](https://packages.debian.org/es/sid/terminator) - A little project to produce an efficient way of filling a large area of screen space with terminals. 55 | * [gpgdir](http://manpages.ubuntu.com/manpages/utopic/man1/gpgdir.1.html) - Recursive directory encryption with GnuPG 56 | * [fzf](https://github.com/junegunn/fzf) - An interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc. 57 | * [dutree](https://github.com/nachoparker/dutree) - a tool to analyze file system usage written in Rust 58 | * [gdu](https://github.com/dundee/gdu) - Pretty fast disk usage analyzer written in Go. 59 | * [dufs](https://github.com/sigoden/dufs) - a distinctive utility file server that supports static serving, uploading, searching, accessing control, webdav. 60 | * [.tmux](https://github.com/gpakosz/.tmux) Self-contained, pretty and versatile .tmux.conf configuration file. 61 | * [Mosh - The mobile shell](https://mosh.org/).Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes. 62 | * [scrutiny](https://github.com/AnalogJ/scrutiny) - WebUI for smartd S.M.A.R.T monitoring 63 | * [automydumper](https://automydumper.github.io/) - Automates taking MySQL backups by providing automatic cron-based backups, retention cleanups and email notifications, amongst other things. 64 | * [tmate](https://tmate.io/) - tmate is a fork of tmux. tmate and tmux can coexist on the same system. tmate is used for remote access only (as opposed to pair programming), it is useful to launch tmate in foreground mode with tmate -F. 65 | * [jailkit](https://olivier.sessink.nl/jailkit/) - A set of utilities to enhance the possibilities of chroot jails. 66 | 67 | 68 | 69 | ## DeepWeb 70 | 71 | * [Squid+Privoxy+Tor](http://wiki.vpsget.com/index.php/Squid%2BPrivoxy%2BTor) 72 | 73 | ## Drupal 74 | 75 | *Drupal* 76 | 77 | * [Drupal 8 deployment and continuous integration](https://prague2013.drupal.org/session/drupal-8-deployment-and-continuous-integration.html) 78 | * [Drupal Console -- Official site](https://drupalconsole.com) 79 | * [Drupal Console -- Drupal.org project](https://www.drupal.org/project/console) 80 | 81 | *Drupal Performance* 82 | * [BlazeMeter Module for Load and Performance Testing](https://www.drupal.org/project/blazemeter) 83 | * [Drupal Performance Best Practices](https://drupalwatchdog.com/volume-2/issue-1/drupal-performance-best-practices) 84 | 85 | *Awesome Drupal resources* 86 | * [SimplyTest](https://simplytest.me) - Evaluate Drupal projects online 87 | 88 | ## WPO 89 | 90 | * [sitespeed.io](https://www.sitespeed.io/) - Sitespeed.io is a set of Open Source tools that makes it easy to monitor and measure the performance of your web site 91 | * [PageSpeed Insights](https://developers.google.com/speed/pagespeed/insights/) 92 | * [gtmetrix](https://gtmetrix.com/) - See how your site performs, reveal why it's slow and discover optimization opportunities. 93 | * [gatling](https://gatling.io/open-source/) - A powerful open-source load testing solution. 94 | 95 | ## Security 96 | 97 | *iptables* 98 | * [Firewall Builder](http://www.fwbuilder.org/) - Firewall Builder makes it easy to configure your firewalls. 99 | * [The uncomplicated firewall](https://www.lullabot.com/articles/the-uncomplicated-firewall) 100 | * [Iptables boilerplate](https://github.com/bmaeser/iptables-boilerplate) 101 | 102 | *VPN* 103 | * [openvpn-install](https://github.com/angristan/openvpn-install) - Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux 104 | * [pritunl client](https://client.pritunl.com/) - Free and open source cross platform OpenVPN client 105 | * [Netbird](https://github.com/netbirdio/netbird) - a WireGuard-based overlay network that automatically connects your machines over an encrypted tunnel, leaving behind the hassle of opening ports, complex firewall rules, VPN gateways, and so fort 106 | * [Tailscale](https://tailscale.com/) - Wireguard-based service. 107 | * [wg-easy](https://github.com/wg-easy/wg-easy) - The easiest way to install & manage WireGuard on any Linux host! 108 | * [openfortivpn](https://github.com/adrienverge/openfortivpn) - a client for PPP+TLS VPN tunnel services. It spawns a pppd process and operates the communication between the gateway and this process, also compatible with Fortinet VPNs. 109 | * [ZeroTier](https://www.zerotier.com/) - Connect all of your devices on a single network that you provision and control. 110 | 111 | *2FA* 112 | * [https://authy.com/](https://authy.com/) 113 | 114 | *sharing* 115 | * [https://gitlab.com/timvisee/ffsend]ffsend - Easily and securely share files from the command line. A fully featured Firefox Send client 116 | * [sendsafely](https://www.sendsafely.com/) - The end-to-end encryption platform for modern business 117 | * [onetimesecret](https://onetimesecret.com/) - A way to share sensitive information that's both simple and secure. 118 | * [ffsend](https://github.com/timvisee/ffsend) - Easily and securely share files and directories from the command line through a safe, private and encrypted link using a single simple command. 119 | * [sharedrop](https://www.sharedrop.io/) - ShareDrop is a peer-to-peer file sharing app powered by HTML5 WebRTC. 120 | 121 | *web tools* 122 | 123 | * [Geekflare Tools](https://gf.dev/toolbox) - Toolbox for DNS, HTTP, Headers and other stuff. 124 | * [SecLists](https://github.com/danielmiessler/SecLists) - A collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web shells, and many more. 125 | * [xpipe](https://github.com/xpipe-io/xpipe) - A new type of shell connection hub and remote file manager that allows you to access your entire sever infrastructure from your local machine. 126 | * [QuickRef.ME](https://quickref.me/) - Here are some cheatsheets and quick references contributed by open source angels. 127 | 128 | 129 | ## Hacking 130 | 131 | * [Medusa](http://foofus.net/goons/jmk/medusa/medusa.html) - Speedy, massively parallel, modular, login brute-forcer 132 | * [Hydra](https://www.thc.org/thc-hydra/) - A very fast network logon cracker which support many different services 133 | * [dns recon & research, find & lookup dns records](https://dnsdumpster.com/) - DNSdumpster.com is a FREE domain research tool that can discover hosts related to a domain. Finding visible hosts from the attackers perspective is an important part of the security assessment process. 134 | * [sqlmap](http://sqlmap.org/) - Automatic SQL injection and database takeover tool 135 | * [nuclei] (https://nuclei.projectdiscovery.io) - Community Powered Vulnerability Scanner 136 | * [wapiti](https://sourceforge.net/projects/wapiti/) - Wapiti is a vulnerability scanner for web applications 137 | * [Vega](https://subgraph.com/vega/) - Free and open source web security scanner and web security testing platform to test the security of web applications 138 | * [w3af](http://w3af.org/) - Web Application Attack and Audit Framework 139 | 140 | ## Webservers 141 | 142 | ### Nginx 143 | *Resources related to Nginx web server* 144 | 145 | * [Blocking TOR on Nginx](http://www.reaper-x.com/2012/05/15/how-to-block-tor-on-apache-and-nginx/) - If you ever want to block TOR users from your accessing website completely or block them from accessing specific... 146 | * [How To Optimize Nginx Configuration](https://www.digitalocean.com/community/tutorials/how-to-optimize-nginx-configuration) 147 | * [Optimizing Nginx webserver](https://tweaked.io/guide/nginx/) 148 | * [Optimizing Nginx reverse proxy](https://tweaked.io/guide/nginx-proxying/) 149 | * [Prevent search engines from indexing your development server](http://www.improvi.in/nginx-prevent-search-engines-from-indexing-your-development-server/) 150 | * [Nginx reverse proxy with Odoo](http://www.schenkels.nl/2014/12/reverse-proxy-with-odoo-8-nginx-ubuntu-14-04-lts/) 151 | * [NginxConfig.io ](https://nginxconfig.io/) 152 | * [A Guide to Caching with NGINX and NGINX Plus](https://www.nginx.com/blog/nginx-caching-guide/) 153 | * [awesome-nginx-security] A curated list of awesome links related to application security related to the environments with NGINX (https://github.com/wallarm/awesome-nginx-security?tab=readme-ov-file) 154 | 155 | ### Hiawatha 156 | *Resources related to Hiawatha web server* 157 | 158 | * [Official site](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix 159 | 160 | ## PHP 161 | *Resources related to PHP* 162 | 163 | * [PHP The Right Way](https://phptherightway.com/) - PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards 164 | * [phansible](http://phansible.com) - Phansible provides an easy-to-use interface that helps you generate Ansible provisionings for PHP-based projects 165 | * [asm/ansible]() - php wrapper for ansible commands. 166 | * [php-farm](https://github.com/cweiske/phpfarm) - Tool to install multiple versions of PHP beside each other. 167 | * [multiphp](https://www.liveconfig.com/wiki/en/multiphp) - Multiple PHP versions, precompiled and ready-to-use packages. 168 | * [phpbrew](https://github.com/phpbrew/phpbrew) - Brew & manage PHP versions in pure PHP at HOME 169 | 170 | ## smtp 171 | 172 | *Relayhost providers* 173 | 174 | * [Sendgrid](https://sendgrid.com/) 175 | * [Mandrill](https://www.mandrill.com/) 176 | * [MailJet](https://es.mailjet.com/) 177 | * [Mailgun](https://www.mailgun.com/) 178 | * [Mailrelay](https://mailrelay.com/) 179 | 180 | *RBL check* 181 | 182 | * [AbuseIPDB](https://www.abuseipdb.com/) - Making the internet safer, one IP at a time 183 | * [The Anti-Abuse Project](http://www.anti-abuse.org/multi-rbl-check/) 184 | * [DNSBL](http://www.dnsbl.info/dnsbl-list.php) 185 | * [Symantec IP Reputation Investigation](http://ipremoval.sms.symantec.com/lookup/) 186 | * [MXToolBox - Blacklist Checker](http://mxtoolbox.com/blacklists.aspx) 187 | * [The Spamhaus project](https://www.spamhaus.org/) 188 | * [mail tester](https://www.mail-tester.com/) - Test the Spammyness of your Emails 189 | 190 | *Postfix* 191 | * [Sending bulk emails with Postfix and Haproxy](http://www.servercraftmen.com/sending-bulk-emails-postfix-haproxy/) 192 | * [Postfix load balancing and High Availability](http://www.linuxpcfix.com/postfix-load-balancing-and-high-availability-with-haproxy/) 193 | * [H.A. para SMTP: Haproxy + Postfix](https://respirandolinux.wordpress.com/2015/08/07/h-a-para-smtp-haproxy-postfix/) 194 | 195 | ## SSL 196 | *SSL tools* 197 | 198 | * [CSR Decoder Tool](https://www.viux.com/ssl-certificates/ssl-tools/decode-csr) 199 | * [Let's Encrypt](https://letsencrypt.org/) - Free, automated and open Certificate Authority. 200 | * [Symantec Crypto Report](https://cryptoreport.websecurity.symantec.com/checker/) - Check your SSL/TLS certificate installation. 201 | * [SSL Server Test](https://dev.ssllabs.com/ssltest) - This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet. 202 | * [SSL Toolbox Certera](https://certera.com/ssl-tools) - The Certera's SSL toolbox. 203 | 204 | ## DNS 205 | *dns tools* 206 | 207 | * [DNS historical data](https://securitytrails.com/domain/www.github.com/history/a) - Get historical DNS historical data and other cool stuff. 208 | * [DNS Checker](https://dnschecker.org/) - DNS check propagation tool. 209 | * [DNS Perf](https://www.dnsperf.com/dns-speed-benchmark/) - DNS Speed Benchmark 210 | --------------------------------------------------------------------------------