Articles tagged in: Server



Generate Secure SSH Keys

As a software developer, you’re most likely using SSH keys. Doing system administration or pushing commits to your source control like GitHub or GitLab is considered to be a best practice doing it over SSH with public key authentication instead of passwords. And because you’re doing both in …

Continue Reading

How to Show Your Elasticsearch Version on Ubuntu/Debian

Recently, I provisioned a new Elasticsearch cluster. The installation process on Ubuntu used the apt package manager and everything looked good. I started the application as soon as Elasticsearch booted and was ready for connections. The app connected to the database, everything looked good. Yet, the Elastic SDK failed while …

Continue Reading

How to fix “exec user process caused „no such file or directory“” in Docker

We ran into the following error when creating Docker-based GitHub Actions: the “standard_init_linux.go:211: exec user process caused „no such file or directory“” Everything worked locally and the Dockerfile looked good as well. Yet, when pushing the code to the build server (in this case GitHub), building …

Continue Reading

Ubuntu/Debian — How to Test a Cron Job

Cron jobs are a nice way to automatically run scheduled tasks. The cron service in Linux systems is the typical approach when scheduling commands on the operating system. {{outline}} Testing a Cron Job Recently the certbot from Let’s Encrypt didn’t automatically renew SSL certificates anymore. We used a …

Continue Reading

Ubuntu/Debian — Fix “sudo command not found”

We recently provisioned a new Debian VM and noticed that the sudo command wasn’t available. Our typical workflow includes the sudo command at the beginning of commands. The good news: you can install the sudo command on Debian and give your user the “sudo” permissions. {{outline}} Install the “sudo” …

Continue Reading
Page 1 of 6

Explore the Library

Find interesting tutorials and solutions for your problems.