System Administration

Total 4 Posts
A system administrator, or sysadmin, is a person who is responsible for the upkeep, configuration, and reliable operation of computer systems; especially multi-user computers, such as servers.

SSH GeoBlocker

The sshGeoBlocker bash script uses geoiplookup to get the location of an IP address from a MaxMind GeoLite2 database. Combining this script with a fail2ban sshd jail, IP addresses can be blocked after a certain number of unsuccessful connection attempts.

Dynamic DNS with Digital Ocean

Python script to update DNS ecords managed by Digital Ocean. This might be useful for home servers with dynamic IP addresses.

Protecting Nginx with Fail2ban

An introduction on how to use fail2ban to protect nginx against bots and brute-force attacks.

A Focal Fossa in a Digital Ocean

DigitalOcean is an excellent service provider. Focal Fossa is an easy-to-use Linux distribution. This is a quick introduction on how to securely set up a server on Digital Ocean.
You've successfully subscribed to bell0bytes
Great! Next, complete checkout for full access to bell0bytes
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.