-
File Permissions in Linux
File permissions in Linux determine who can access, modify, and execute files. It is an essential aspect of security and privacy in Linux systems. There are three types of permissions: read, write, and execute, which are represented by the letters r, w, and x, respectively. In this tutorial, we will explain the basics of file permissions in Linu... Read More
-
Install Tailscale
Ubuntu 22.04(Jammy) Packages are available for x86 and ARM CPUs, in both 32-bit and 64-bit variants. Add package signing key and repository: curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/jammy.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/j... Read More
-
Top 10 Self-Hosted Apps
Storing and serving files is all well and good but with a little effort, we can replace dozens of hosted services that don’t respect your privacy. Here are some of my favourite self-hosted app picks. I would be remiss not to mention the awesome-selfhosted GitHub page before we get started. It is a list of Free Software network services and web ... Read More
-
List of Selfhosted Apps
Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers. This is a list of Free Software network services and web applications which can be hosted on your own server(s). Non-Free software is listed on the Non-Free page. This GitHub page have an extended list of useful ap... Read More
-
Setting up SSH Keys in Linux
SSH (Secure Shell) is a widely-used protocol for securely connecting to remote systems over an unsecured network. Setting up SSH keys allows you to connect to remote systems without having to enter a password each time you log in. In this article, we will discuss how to set up SSH keys and use them to connect to remote systems via SSH. Setting ... Read More
-
Install Portainer with Docker
Portainer is a user-friendly graphical interface for managing Docker containers, clusters, and images. It can be installed and updated easily, making it an ideal tool for beginners and experienced users alike. In this article, we will go over the steps to install and update Portainer on a Docker host. Install Docker Before you can install Porta... Read More
-
i3-Style Workspace Switcher for GNOME Shell
If you’re after an i3-style workspaces bar in GNOME Shell you need to check out the latest version of the Space Bar extension. Inspired by (now defunct) Workspaces Bar, Space Bar replaces the Activities label in GNOME Shell’s top panel with an applet that shows numbers. Each number is an available workspace, and the numbers appear/disappear ba... Read More
-
Export Docker Container to Stack
This will use a Docker container called docker-autocompose to export a current Docker container and its settings to YAML text so you can past it into a stack inside Portainer. Use the new image to generate a docker-compose file from a running container or a list of space-separated container names or ids. This one is the easiest to start with: d... Read More
-
Update RHEL 8.3 to 8.4
Red Hat Enterprise Linux (RHEL) 8.4 released. This version includes updates and various improvements for developers, hybrid cloud, edge deployments and more. New software and feature in RHEL 8.4: Python 3.9 Redis 6 PostgreSQL 13 MariaDB 10.5 GCC 10 LLVM 11 Rust 1.49 Go 1.15.7 Intel Tiger Lake GPUs are now supported which incl... Read More
-
Install Cloudflare Tunnel on Ubuntu
Cloudflare Tunnel is a tool that allows you to expose your local web server to the internet securely. This tool is useful for developers who want to test their web applications on a remote server or want to access their local web server from a remote location. In this blog post, we will guide you through the process of installing Cloudflare Tunn... Read More
-
22 Useful Bash Shell Aliases for Linux
This post shows how to create and use aliases including 22 practical examples of bash shell aliases. More about bash shell aliases The general syntax for the alias command for the bash shell is as follows: How to list bash aliases Type the following alias command: alias Sample outputs: alias ..='cd ..' alias amazonbackup='s3backup' alias apt... Read More
-
Ubuntu 20.04.6 LTS Re-Enable Support for Secure Boot
Canonical, the maker of Ubuntu, announced today the release of Ubuntu 20.04.6 LTS as a refreshed installer media for Desktop and Server flavors that adds support for modern hardware and the latest security fixes. Ubuntu 20.04.6 LTS is here as the sixth and probably the last point release to the long-term supported Ubuntu 20.04 LTS (Focal Fossa)... Read More
-
Install Valheim Server on Ubuntu
Valheim is an online multiplayer survival game that has taken the gaming world by storm. If you’re a fan of the game and want to host your own Valheim server on Ubuntu, this article will guide you through the installation process. Prerequisites Before we begin, you will need the following: A server running Ubuntu 18.04 or higher A non-r... Read More
-
Install Valheim Server with LinuxGSM
Valheim is an online multiplayer survival game that has taken the gaming world by storm. If you’re a fan of the game and want to host your own Valheim server on Ubuntu, this article will guide you through the installation process. Prerequisites Before installing, you must ensure you have all the dependencies required to run vhserver. Ubuntu ... Read More
-
Why Zabbix
Are you tired of constantly troubleshooting your network issues? Do you want to proactively monitor your network to prevent downtime? Look no further than Zabbix. What is Zabbix? Zabbix is an open-source network monitoring tool that helps you monitor network performance, uptime, and availability. It provides real-time monitoring, alerting, and ... Read More
-
Mastering Vim
Vim is a powerful text editor that has been around for over 30 years. It’s known for its efficiency and speed, which is achieved through the use of keyboard shortcuts. If you’re new to Vim, it can be overwhelming to learn all the shortcuts, but with practice, you’ll be able to navigate and edit text like a pro. Here are some of the essential Vi... Read More
-
Linux Command Cheat Sheet
If you’re new to using the Linux command line, it can be overwhelming to remember all the different commands and options available. That’s why we’ve put together this Linux command cheat sheet to help you quickly reference the most commonly used commands. Navigation cd [directory]: Change directory to the specified directory. cd ..: Move up one... Read More
-
Crontab in Linux
Crontab is a tool in Linux that allows users to schedule tasks to run automatically at specified intervals. These tasks can range from simple tasks like deleting files to more complex tasks like running scripts or backing up data. In this post, we’ll go over some examples of how to use crontab for job scheduling in Linux. Basic Syntax Before we... Read More
-
Linux Kernel 6.2 now out
Linus Torvalds now announces that version 6.2 of the Linux kernel is now out. Linus Torvalds controls Linux development through his work at the Linux Foundation. “Nothing unexpected happened last week, just some random minor solutions here and there, but nothing that really stood out”, writes Linus Torvalds and continues: “We had a few little t... Read More
-
Linux Variant of Clop Ransomware Spotted
Now a variant of the famous Clop hostage program has appeared for Linux. Something that was first discovered by Sentinel Labs reports The Hacker News. The Linux variant of Clop is said to have been used to try to attack several educational organizations in Colombia. However, the clop variant should contain a flawed encryption algorithm, making ... Read More