How to do a Rootless Docker Installation (on Ubuntu and Debian)
What is rootless Docker?Normally, when you install Docker, it needs full permissions (root) on the host system. This creates a potential security problem because both containers and the (daemon) Docker...
View ArticleBeginner's Guide to Syslogs in Linux
For decades, Linux logging has been managed by the syslogd daemon.Syslogd would collect the log messages that system processes and applications sent to the /dev/log pseudo device. Then it would direct...
View ArticleGetting Started With Buildah for Managing Linux Containers
“Docker, Docker, Docker” that is what we used until recently.Docker is still very popular, no doubt. But as we know in the IT industry, evolution happens rapidly. So now we will hear Buildah, Podman,...
View ArticleConfiguring Graylog Server to Manage Logs on Linux
Have you ever wondered about managing big amount of logs? At some point everyone sysadmin has, I believe. The solution is very simple: ‘Configure a Graylog Server.’In the previous tutorial, I showed...
View ArticleCheck Linux Server Vulnerabilities with OpenVAS
Everyday, new vulnerabilities are “born” in the digital world. System admins are often busy in managing the servers and they overlook obvious security issues.Scanning a Linux server for security issues...
View ArticleHow to Install and Configure Grafana
Grafana is one of the most famous open source tools for monitoring and get information from several data sources. It’s well known for its beautiful and clean dashboards, where it can be easily set and...
View ArticleInstall and Configure Webmin to Manage Linux Servers Remotely and Graphically
Webmin is an open-source web-based control panel for system administration primarily for Unix-like systems.Being a sysadmin means that you should have a good knowledge of Linux commands. But not...
View ArticleSetup Visual Monitoring of InfluxDB Time Series Data in Grafana
In an earlier article about monitoring, I described how install and configure Grafana. In this tutorial, I’ll show you how to install and use one of the most famous open source time series databases in...
View Article12 Things to do After Installing a Linux Server
Cloud computing has changed the server scenario drastically. Many platforms are providing free Linux cloud servers and you can deploy your Linux servers in minutes though these cloud platforms.When you...
View ArticleHow to Clone a Git Repository with Ansible
When configuring remote servers with Ansible, you may encounter instances where you need to get files from a Git repository. This could be a software package from public repositories or configuration...
View ArticleHow to Change the Partition Scheme on Your Linux Server?
Once you get a VPS at a hosting provider like DigitalOcean or OVH, you might want to customize the partition layout. However, often you have no choice: you select the desired OS and then it gets...
View ArticleInstalling Alpine (or other Linux) on VPS or Bare Metal Server
When you get a VPS or a dedicated (bare metal) server, the hosting provider lets you choose the operating system you want to install.Typically, you can choose from a list of about ten systems. What if...
View ArticleWhat is Zsh? Should You Use it?
You probably already know that there are various shells available in Linux/Unix. Bash is the most popular and the default shell on most Linux distributions.Another popular shell is Zsh. It is powerful...
View ArticleHow to Store Helm Charts in Azure Container Registry
One of the great advantages of understanding how the container ecosystem works is that you can use the same pattern for several specifications.It has not been long since, Helm announced that it would...
View ArticleHow to Monitor SSL/TLS Certificates with Checkmk
It doesn't matter if you run an online shop, a company website, or a travel blog: You need to trust that a website is safe to use and visit. Thus, HTTPS has become a standard for the world wide web and...
View ArticleHow to do a Rootless Docker Installation (on Ubuntu and Debian)
What is rootless Docker?Normally, when you install Docker, it needs full permissions (root) on the host system. This creates a potential security problem because both containers and the (daemon) Docker...
View ArticleBeginner's Guide to Syslogs in Linux
For decades, Linux logging has been managed by the syslogd daemon.Syslogd would collect the log messages that system processes and applications sent to the /dev/log pseudo device. Then it would direct...
View ArticleSelf-host a Ghost Blog With Traefik
Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The...
View ArticleMaking the Most of man pages in Linux
In the *nix world, the manual pages, aka man pages, are considered the absolute reference for advanced users. There is also the occasional pedantry of RTFM rudely insisting its importance. The man...
View ArticleIntegrate Nextcloud with ONLYOFFICE Docs on Your Linux Server
It’s common knowledge that Nextcloud is an ideal self-hosted replacement for Google Drive, OneDrive, Dropbox and other proprietary cloud storage software. It allows you to create a secure...
View Article