SysAdmin

Ubuntu 18.04 LTS – Setting a static IP Address

With this specific Ubuntu release, comes an entirely new way to set or change a static IP address. from 16.04 LTS. Let’s get started. Open up a terminal window, and let’s get your network interface. Now that we have figured out what network interface we are going to work with, let’s change into the /etc/netplan …

Ubuntu 18.04 LTS – Setting a static IP Address Read More »

NETLOGON wait operation timed out when demoting a domain controller

When demoting a domain controller using dcpromo, you may run into the following error: Error The operation failed because: Failed to configure the service NETLOGON as requested “The wait operation timed out” The error message is quite misleading as the real cause has got nothing to do with NETLOGON, but is in fact a DNS issue. You …

NETLOGON wait operation timed out when demoting a domain controller Read More »

RHEL 7.6+/CENTOS 7.6+ Podman, Cockpit

For the last week or so, I have spent measurable time experimenting with RHEL’s Podman. A few months back with the RHEL 8 release, Red Hat officially dropped support for Docker. Podman is Red Hat’s answer to Docker. Podman is a daemon-less container runtime engine. There is however, very great news as from what I’ve …

RHEL 7.6+/CENTOS 7.6+ Podman, Cockpit Read More »

Adding Let’s Encrypt to Debian Web Servers

Let’s Encrypt is an automated certificate authority providing free of charge, domain-validated TLS certificates that are obtained using the ACME protocol. Debian 8 (Jessie) Howto Enable backports: https://backports.debian.org/Instructions/ Install certbot: https://certbot.eff.org/#debianjessie-apache apt-get install python-certbot-apache -t jessie-backports certbot –apache Optionally: follow certbot instructions and enable quiet cron job or follow up Optionally enable Perfect Forward Secrecy: https://www.sslplus.de/wiki/Wie_konfiguriert_man_Apache_2.x_f%C3%BCr_Perfect_Forward_Secrecy edit “/etc/apache2/mods-available/ssl.conf” and uncomment …

Adding Let’s Encrypt to Debian Web Servers Read More »

Linux Package Management Basics

Introduction Most modern Unix-like operating systems offer a centralized mechanism for finding and installing software. Software is usually distributed in the form of packages, kept in repositories. Working with packages is known as package management. Packages provide the basic components of an operating system, along with shared libraries, applications, services, and documentation. A package management system does much …

Linux Package Management Basics Read More »