Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Using Kerberos for Authentication Relay Attacks

    This blog post is a summary of some research I've been doing into relaying Kerberos authentication in Windows domain environments. To keep this blog shorter I am going to assume you have a working knowledge of Windows network authentication, and specifically Kerberos and NTLM. For a quick primer on Kerberos see this page which is part of Microsoft's Kerberos extension documentation or you can always read RFC4120.

  • How To Install Caddy on Debian 11 - idroot

    In this tutorial, we will show you how to install Caddy on Debian 11. For those of you who didn’t know, Caddy is a powerful, enterprise-ready, open-source web server with automatic HTTPS written in Go. It is designed with security in mind and provides a number of features that are useful for hosting websites. Caddy is compatible with Operating Systems such as Linux, BSD, Windows, Mac, Solaris, and Android platforms.

    This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the Caddy Web Server on a Debian 11 (Bullseye).

  • How to install Grafana 8 on Ubuntu 21.04

    In this tutorial guide we are going to learn how to install Grafana 8 on Ubuntu 21.04 server. Grafana is a complete observability stack that allows you to monitor and analyze logs, metrics and traces.

    Grafana allows you to query, visualize, alert on and understand your data insight. Grafana can create, explore and create beautiful dashboards that can be shared with your teams.

  • List all installed kernels on Ubuntu except current one Using sed

    Lists all installed kernels minus the current one. This is useful to uninstall older kernels that take too much space on /boot partition.

  • How to install Mozilla FireFox on Debian 11 Bullseye

    Firefox is a web browser from the Mozilla project, which is a part of the non-profit organization Mozilla Foundation. It can be downloaded free of charge to install on any popular operating system including Linux. If you have installed minimal Debian 11 bullseye with GUI and want to install Firefox browser later then here are the commands.

    Being an open-source project, this browser is constantly getting new updates from its lively community. There are numerous extensions available which we can use to increase the standard range of functions as required, contributing to the great popularity and spread of Mozilla Firefox.

    Each version of Firefox goes through several stages of development. As an interested user, you can extensively test new features in the Nightly, Aurora, and Beta versions before the official release. Known security holes are fixed within a few hours, so you can surf the web safely.

    Well, Firefox is available in two editions one is Firefox -ESR, and the other is Firefox Standard.

  • Install Nextcloud Client on Debian 11 Bullseye Linux

    If you have an up and running NextCloud server, then to easily access & sync your cloud-stored data we can use its client application available for Linux, Windows, and macOS desktops including for smartphones. Here we learn the steps to install and set up NextCloud Client on Debian 11 Bullseye or 10 Buster using the command terminal.

    Nextcloud desktop client has offered the option of automatically syncing only individual directories. The users can specify which directories should be locally synchronized with the server. And if you want can download any file directly from the folder set by the client. In this way, they can prevent their local had disk from getting running out of space. Tutorial for those who want to install their NextCloud Server on Debian 11 or 10.

  • How To Install Zorin OS 16 With Dualboot, UEFI-GPT, And External Drive Methods

    This tutorial explains how to setup Zorin OS 16 to a computer for end-users. This includes methods to install either to internal hard disk or external drive storage, even a USB Flash Drive, dualboot or singleboot, and with either UEFI-GPT or BIOS-MBR options. Please make backup if you are dualbooting and be extra careful following every single step. Let's start!

  • HOW TO USE SED EDITOR - Unixcop

    SED : stands for stream editor used for Filtering and Transforming on input stream from Files or pipelines...

  • How to Install GIMP on Ubuntu 20.04 - LinuxCapable

    GIMP is free, open-source raster graphics editing software primarily used for image manipulation and image editing, transcoding between various image formats, free-form drawing, and many more specialized tasks. GIMP is released under GPL-3.0-or-later license and is available for Linux, macOS, and Microsoft Windows.

    In the following tutorial, you will learn to install the GIMP application on Ubuntu 20.04 LTS Focal Fossa using three alternative methods that you can choose from.

  • How to Install or Enable Cockpit on Ubuntu 20.04 - LinuxCapable

    Cockpit is a free remote server manager that is lightweight and easy to use for GNU/Linux servers. Cockpit is a web-based graphical interface for servers intended for people new to Linux to the experts such as sysadmins. Cockpit makes Linux discoverable, allowing anyone using the software to perform tasks such as start containers, administer storage, configure networks, and inspect logs.

    In the following tutorial, you will learn how to install Cockpit on your Ubuntu 20.04 LTS Focal Fossa system.

  • How to install Mozilla FireFox on Debian 11 Bullseye - Linux Shout

    Firefox is a web browser from the Mozilla project, which is a part of the non-profit organization Mozilla Foundation. It can be downloaded free of charge to install on any popular operating system including Linux. If you have installed minimal Debian 11 bullseye with GUI and want to install Firefox browser later then here are the commands.

  • How to install and Configure Mysql Server 8 on Fedora 34/35

    MySQL is an open-source relational database management system. Its one of the popular relational management system.

    Mysql is commonly installed as part of the popular LAMP or LEMP (Linux, Apache/Nginx, MySQL/MariaDB, PHP/Python/Perl) stack. It implements the relational model and Structured Query Language (SQL) to manage and query data.

    In this guide we are going to install mysql 8 on Fedora 34/35

  • How to kill a zombie process on Linux | Opensource.com

    Here's a tale as old as epoch time. Since there has been C and Unix, and (later on) Linux, we've had zombies. Specifically, there are processes that get marked as a zombie process. Misunderstood by some, ignored by others, and immune to the efforts of so many of us trying to kill these processes without much success. Why is that?

  • Install Nextcloud Client on Debian 11 Bullseye Linux - Linux Shout

    If you have an up and running NextCloud server, then to easily access & sync your cloud-stored data we can use its client application available for Linux, Windows, and macOS desktops including for smartphones. Here we learn the steps to install and set up NextCloud Client on Debian 11 Bullseye or 10 Buster using the command terminal.

    Nextcloud desktop client has offered the option of automatically syncing only individual directories. The users can specify which directories should be locally synchronized with the server. And if you want can download any file directly from the folder set by the client. In this way, they can prevent their local had disk from getting running out of space. Tutorial for those who want to install their NextCloud Server on Debian 11 or 10.

more howtos

  • How To Use The SeedSigner Bitcoin Wallet - Bitcoin Magazine: Bitcoin News, Articles, Charts, and Guides

    SeedSigner is the new, cool kid on the block when it comes to DIY Bitcoin hardware wallets. It's a very interesting device that certainly does things differently compared to the other hardware wallets on the market.

  • How to Set Up Aleph.im Virtual Machines | Hacker Noon

    Nearing the end of 2021, most blockchain dApps still have large parts of their stack that are centralized.
    The smart contracts that power most DeFi protocols tend to be the only really decentralized aspect.
    Most applications still have servers running on services like AWS that power their frontend user interfaces or process backend data and stats.
    One of the main tenants of cryptocurrency and blockchain is "censorship resistance".
    Platforms like Quickswap and Hot Potato are great, but what happens if Amazon decides to turn off the servers powering the actual app that users are using?

  • How to implement secure configurations more quickly - Help Net Security

    Secure configurations are a key best practice for limiting an organization’s cyber vulnerabilities. Since systems don’t ship securely, it’s important to review and implement recommended guidance.

  • How to install GIMP on AlmaLinux 8 / Rocky Linux 8 - Linux Shout

    GIMP (GNU Image Manipulation Program) is a good free alternative to Photoshop from Adobe and comes with numerous professional editing functions for images and photos. Here we learn the ways to install GIMP on Rocky Linux or AlmaLinux 8.

    The selection and assembly technique is solid. The program offers all selection tools. The retouching functions and contrast correction also meet high demands. In just a few steps, you can crop images, free up sections or undo changes. To carry out complex edits, you can create layers in the GIMP on which you can work separately.

    Getting quick screenshots or retouching and editing photos, graphics, and images for the Internet – all of this is possible with the GIMP. The program offers all selection tools.

    Just like photoshop, the user can use retouching functions and contrast correction to meet high demands, and even Photoshop PSD files with layers can be easily opened by the GIMP.

  • [Older] How to install HomeBrew on Linux

    One of the popular package managers of macOS is Brew that we can also use on Linux operating systems such as Ubuntu, easily. Whereas Brew Cask extends Homebrew with support for quick installation of applications.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-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 creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.