SSH (Secure SHell) is a protocol that is used for remote administration of Linux systems. Obviously, it is secure, but what if I told you that you can make it even more secure by disabling the password?
read more “How Passwordless SSH Login Works”Category: linux
Services in Systemd: In-Depth Tutorial
systemd
is the glue that holds Linux systems together. systemd
is a collection of building blocks, which handle services, processes, logging, network connectivity and even authentication. In this article, I will show you how to work with services in systemd
User Management in Linux Explained
Linux, being a truly multi-user, multi-namespace OS, offers a lot of options when it comes to user management. Here is what you need to know to master it.
read more “User Management in Linux Explained”Unikernel Vs Container Vs Operating System: Side-By-Side Comparison
The process of deploying software to production evolves constantly. Just a few decades ago, everyone used virtual machines to host and manage the infrastructure. Lately, the industry shifted towards using containers with systems such as Docker and Kubernetes. The next logical step in this progression is Unikernels, which combines the best of virtualization and containerization.
read more “Unikernel Vs Container Vs Operating System: Side-By-Side Comparison”How To Unzip Files In Linux Terminal
Linux offers a variety of ways to extract files from archives, including zip archives. Compression is truly a lifesaver when you have to send multiple files over, but you want it to be a single one. It can also save you up to 50% of storage. In this article, I will explain different ways how you can extract archives on Linux systems.
read more “How To Unzip Files In Linux Terminal”3 Easy Ways to Find Files in Linux
As you become more experienced with the command line in Linux, more and more questions arise. One of them is how to find files in Linux easily and effectively. In this article, I will list 3 common ways to search for files in the Linux command line.
read more “3 Easy Ways to Find Files in Linux”15 Essential Linux Command Line Tips & Tricks
Linux is the operating system that powers the web. It is essential for a software developer to at least have an idea how Linux works and how to use it. In this post, you will find some insight into the Linux command line.
read more “15 Essential Linux Command Line Tips & Tricks”NodeOS: how much is too much?
The number and variety of npm packages were always a topic for irony and ridicule. If you are not getting what I am talking about, check out the is-odd npm package with 76 million downloads, is-positive/is-negative packages, literally a package to bless your code and many others. While this seems funny, this poses a serious problem, which may lead to negative consequences. But this time, the community pushed even further and introduced NodeOS, an “operating system powered by node.js and npm”. I am going to explain why this is not true and what it says about the JS community.
read more “NodeOS: how much is too much?”No, you do not need Windows to develop with JavaScript
The desktop operation systems market is split between 3 major players: the monopolistic behemoth Microsoft with its Windows, pricy Apple with macOS and a myriad of Linux distributions, both community-run and commercially supported. In this article, I will try to convince you to try Linux if you are an active Windows user by giving you very good reasons and busting some myths.
read more “No, you do not need Windows to develop with JavaScript”Windows Subsystem for Linux explained
Many developers have struggled to work on Windows systems with tools that either perform better on Linux or are not available on Windows at all. Solutions often involved installing a Linux distributive on a virtual machine, on a separate hard drive and configuring dual boot, or using tools like Cygwin. However, this is about to change as Microsoft introduced Windows Subsystem for Linux.
read more “Windows Subsystem for Linux explained”