Easily monitor your logs using Logwatch

Most every program you install and run, especially services, generate some form of log file and nearly everyone only checks those logs when something bad happens.  Why? Because there are so many logs to check!  Well, that’s where a log parsing program can be a lifesaver.  I like using Logwatch on my Debian/Ubuntu systems. (more…)

Certbot on Debian/Ubuntu for automatically renewed free SSL certs

If you run a server of any kind — mail, web, git, database, whatever — you know the importance of making sure your clients can securely connect.  That all starts with an SSL (or more accurately, TLS) certificate.  For smaller or private installations, many people are relying on Let’s Encrypt since they issue free certificates.  However, those certificates are only good for 90 days and then have to be renewed… that’s a hassle!  Enter Certbot… (more…)

Custom prompt and command aliases: Why I choose bash.bashrc

Working with any Linux distro means you’ll be spending a lot of your time at the prompt.  So, I’m sure you’ve made it your own over time.  Maybe added some colours, the time, important information like the current path, etc.  Plus, I’m sure you’ve created a few command aliases that make your life easier.  But, where do you put this stuff so it’s applied even when you quickly switch to a different user, say root, for some admin work?  When I first started out, I found that everyone seems to recommend putting these preferences in a different place.  Most people suggested /etc/profile while others staunchly advocated the ~/.bashrc file.  I’m going to tell you why I chose option #3, /etc/bash.bashrc. (more…)

Help desk horror stories??? What are you talking about? (Intro)

If you’ve done IT support for any length of time, like even 5 minutes helping out your folks, then you’ve run into your share of horror stories.  But, how do you (properly and professionally) handle these situations and explain them to your end users?  What answers do you give them when they ask a valid, if not mundane, question?  I’ve compiled some great answers to the most common questions I get so that you can steal them and use them too, or just laugh at the questions people ask the support-guy! (more…)

Simple way to get email notifications from a linux server

Sometimes you’re running a server to provide a specific service (Webserver, DNS, DHCP, git server, etc.) and you need it to send you status updates via email but do NOT need the overhead and complexity of having it run a mailserver or complicated MTA. You just need a SIMPLE, quick and easy way to have your server send a message over SMTP via a public mailserver… let’s look at msmtp. (more…)

Fix Disappearing OneDrive

Recently, I’ve had my OneDrive seem to uninstall or break itself.  That’s annoying.  The icon in Explorer reverts back to a regular folder and nothing syncs because the client program isn’t running in the background.  Fortunately, it’s an easy fix and everything resets itself without a restart.  Here’s the quick and dirty way to get it done… (more…)

Redirect Remote Web Workplace to HTTPS

Well, this used to be an easy one but things have changed slightly in Server 2016 Essentials. In the past, you could just redirect remote.yourdomain.com but, with 2016 Essentials, the address is now remote.yourdomain.com/remote (redundant, right?). Fortunately, tackling this redirection isn’t too difficult…

Server 2016 Essentials setup guide: Setup DHCP and DHCPv6 server (Part V)

Things are shaping up pretty nicely and we’re almost done with the basic WSE2016 setup.  Now that DNS is set up, let’s turn our attention to DHCP so we can get clients provisioned and connected.  Windows Server makes DHCP pretty easy and plays well with pretty much any type of client.  A good setup interfaces with DNS to dynamically update A and AAAA records on behalf of clients and takes care of pruning expired and duplicate leases whether or not the client supports those features… that’s exactly how we’ll set things up! (more…)

Server 2016 Essentials setup guide: Setup DNS server and download updates (Part IV)

Our Server 2016 Essentials box is installed and has a static IPv4 and IPv6 address… now it needs to be able to talk to the internet and provide name resolution for our local domain — it’s time to setup DNS.  Say what you will, Windows DNS is pretty simple to set up and just works with everything you throw at it.  In this guide, we’ll set up both forward and reverse DNS zones for both our IPv4 and IPv6 networks and set up DNS forwarding.  Let’s get started… (more…)

Close Menu