Language Selection

English French German Italian Portuguese Spanish

Login

Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

today's howtos

  • How to install Docker Engine on CentOS

    Docker Engine is an open containerization program for Linux and other platforms. Docker Engine manages self-contained “containers” that operate similar to virtual machines. In this guide, we’ll go over how to install Docker Engine on CentOS. Docker Engine only supports CentOS 7 and 8. Therefore, if you are using an older release of the operating system, you must upgrade before attempting to install Docker on your CentOS system.

  • How to Use the Terraform Command Line Interface (CLI) on Ubuntu

    Terraform is a framework for building and configuring infrastructure as code, with a command-line interface and DSL language. Terraform can manage existing and popular service providers as well as custom in-house solutions to build and configure complete distributed data centers. The Terraform Command Line Interface (CLI) lets you use Terraform without having to write any code or configuration files. It's an ideal way to prototype infrastructure changes with your team before writing code, deploying configurations locally on your machine, or pushing them into production. The CLI builds off of the terraformspec file format that was created for this purpose by third parties such as HashiCorp Nomad CLI Toolkit. The CLI toolkit implements a JavaScript DSL to define the infrastructure and uses the same configuration format in both Terraform and the CLI. The CLI toolkit also provides commands to generate infrastructure templates, compose infrastructure components into complete solutions, and manage changes. The entire Terraform workflow is driven by stateless functions that are defined in code and executed by Terraform every time you make a change. This allows you to think about your infrastructure as a single design that can be easily modified at runtime without reloading your configuration or modifying your codebase. A number of IT professionals and companies use the Terraform command-line interface to manage and even create new infrastructure or new cloud infrastructures. The terraform command-line interface can provide a more robust method for automating changes that would take too long to perform by hand. It is a powerful tool for managing infrastructure.

  • How to bring all your chats into one with Ferdi

    Are you tired of installing Slack, Discord, and many other productivity tools on your Linux system? Do you wish they could all be combined into one easy-to-use program? If so, you must check out Ferdi. Ferdi is a helpful tool for Linux, Mac OS, and Windows. It consolidates programs like Slack, Discord, Twitter, Google Calendar, and many other apps. Here’s how to get Ferdi working on Linux.

  • Let's Manage Remote Machine With NoMachine

    Here we go again! Today we will see how to install Nomachine to manage remote machines. With the help of NX Technology, the remote service enables fast remote access. The service gives an experience which you have never had before. Admins can connect any OS-based remote machine fast, and highest quality speed with no lagging. Specifically during this pandemic situation where IT Admins are supposed to provide support for end-users as well to manager servers. Sometimes users are not having a good internet speed, in such cased lightweight remote access utility can help a lot. Above all The utility is not only your own server but ensures secure remote access too. And Yes! that utility is totally free.

  • Find Related Domains and Subdomains with assetfinder - blackMORE Ops

    assetfinder is a Go-based tool to find related domains and subdomains that are potentially related to a given domain from a variety of sources including Facebook, ThreatCrowd, Virustotal and more.

  • Getting Started With Docker Containers: Beginners Guide - Front Page Linux

    Container technology is not exactly new, but it is a big topic in IT. Many enterprise Linux distributions do their best to let you know that they also have all the tools for you to be successful with container technology. If you want official description and documentation, please see the Reference Articles at the end of this tutorial. I will use my own words to give you a brief description of Docker containers. Also, I will be focusing on the basics of Docker and Docker-Compose here, not going into the more enterprise tools such as Kubernetes. [...] Now that we had a quick look at the PROs and CONs, it is time to move on and see what the common questions about Docker might be. I had a few when I started, so I took down some notes and I am going to go through the very same questions, hoping that by now I have found a decent answer to those.

  • Safety RAM: Protecting memory section with checksum | SUSE Communities

    This particular blog post is not going to be about Linux memory managements and its safety or how to write a safety critical software but will touch on the topic that all safety critical software must address properly. This topic is Freedom From Interference (FFI).

  • How to Install and Uninstall .deb Files on Ubuntu 22.04

    All Debian-based distributions. like Debian, Ubuntu and Linux-Mint utilize the Deb installation package format. Thousands of deb packages are available in the Ubuntu repository, that can be installed via Ubuntu Software Center or the apt and apt-get programs from the command line. Unfortunately, not all applications are available through Ubuntu or third-party repositories. Those applications must be manually downloaded and installed from the developer's websites. You should especially be cautious when installing deb packages from unauthorized sources to avoid cyber threats. In this article, you will learn all the different ways you can install the deb packages on your Ubuntu system.

  • How To Install Terraform On Ubuntu / Rocky Linux & Fedora | Tips On UNIX

    Terraform is an open-source Infrastructure as a code software tool developed by HashiCorp.it allows you to manage your infrastructure by Codifying APIs into declarative configuration files. This tutorial will be helpful for beginners to download terraform and install Terraform on Ubuntu 20.04 LTS, Ubuntu 18.04, Debian 10, Fedora 35, and Rocky Linux 8.

  • How to Install Gitlab on Ubuntu 20.04 LTS Focal fossa Linux 2022 Tip - Bollyinside

    This tutorial is about the How to Install Gitlab on Ubuntu 20.04 LTS Focal fossa Linux. We will try our best so that you understand this guide. I hope you like this blog How to Install Gitlab on Ubuntu 20.04 LTS Focal fossa Linux. If your answer is yes then please do share after reading this.

  • Transfer Files Between Dropbox And Google Drive With Rclone - OSTechNix

    Rclone has a wealth of features. Generally, Rclone is used to copy files from the local drive to a cloud storage provider like Dropbox or Google Drive and vice versa. How about copying files between two different cloud providers? Yes, It is also possible! In this brief guide, we will see how to transfer files between Dropbox and Google Drive with Rclone in Linux. As you may already aware, Rclone doesn't use the local drive while synchronizing files between two different cloud providers. Rclone employs server-side transfers to minimize the local bandwidth use and transfers the data from one provider to another without using local disk. Hence, it reduces disk writes and local network bandwidth significantly.

  • How To Install Putty SSH Client on Debian 11 - idroot

    In this tutorial, we will show you how to install Putty SSH Client on Debian 11. For those of you who didn’t know, PuTTY is an open-source, lightweight, and free (MIT license) terminal emulator, serial console, and network file transfer application. It supports various protocols including SSH, telnet, SCP, rlogin, etc. 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 Putty SSH Client on a Debian 11 (Bullseye).

  • 3 Ways to Install Discord Messenger App on Ubuntu – VITUX

    Discord is a well-known communication (messenger) program. Discord can be used to communicate via text, images, video, and audio. It was created with gamers in mind, but the service has grown in popularity among non-gamers to the point where it is now regarded as a Slack alternative for team and community collaboration. Chat rooms and voice chat platforms make servers in Discord. Various open-source projects use Discord to communicate with users and project members. Discord runs on a variety of platforms, including desktop Linux. This tutorial shows three different ways to install Discord on Ubuntu 20.04 and newer: Discord Installation on the command-line, Discord Installation via Ubuntu Desktop GUI, and finally Discord Installation via SNAP package manager.

  • Grafana Weather Dashboard using InfluxDB and an ESP32 - In-Depth Tutorial - The DIY Life

    Following one of my previous projects where I built a weather station dashboard using InfluxDB and Grafana on the reTerminal, I had quite a few requests to do a more in-depth tutorial on how to get each part set up and running. So in this tutorial, I’m going to be going through each part of the process, step-by-step, so that you can get a similar setup running on your Raspberry Pi. In this example, we’re going to use an ESP32 as our data collection node to collect temperature, humidity and pressure readings from some attached sensors. It’ll then post these readings to an InfluxDB database and we’ll then use Grafana to visualise the data. Don’t worry if you don’t understand what these are or how they work together just yet, I’ll explain them each in more detail as we work through them.

  • Slackware Cloud Server Series, Episode 2: Identity and Access Management (IAM)

    This is the second episode in a series of articles I am writing about using Slackware as your private/personal ‘cloud server’ while we are waiting for the release of Slackware 15.0. Below is a list of past, present and future episodes in the series. If the article has already been written you’ll be able to access it by clicking on its subject. The first episode also contains an introduction with some more detail about what you can expect from these articles.

  • Using PIV Smartcard in FreeIPA

    Personal Identity Verification (PIV) is a standard proposed by the US government for identification and now is supported by various smart cards and USB secure tokens. FreeIPA have supported authenticating with PIV certificate but is not enabled by default. In this article, I’ll cover how to use PIV authenticate from user perspective with an existing FreeIPA that enabled the corresponding support. In this article, I’m using a CanoKey Pigeon with the ykman command from Yubico. It should work exactly the same with Yubikey (just omit the -r canokeys from all my following commands). If you use other secure token for storing your certificate, you should consult your token provider.

  • User interfaces with dialog. Bash scripting(IV) - Unix / Linux the admins Tutorials

    This is the last article of a series focused in Gnu Bash scripting. On the first article we’ve just created a simple script with commands, one after another. We also saw some variables use. The second article covered some bash control structures. The third one covered redirections, pipes, and command substitution. On this last (for now) one, I will show how to create user interfaces with dialog in our scripts.

Security Leftovers

  • Malware Log Analysis: Don't Let the HTTP Code Fool You - ISPProtect

    An essential component of the analysis and cleanup of websites infected with malware is viewing and evaluating the log files. However, even here there are things to consider that might seem odd at first glance.

  • Security updates for Thursday [LWN.net]

    Security updates have been issued by CentOS (polkit), Debian (uriparser), Fedora (cryptsetup, flatpak, flatpak-builder, and polkit), Gentoo (polkit), Mageia (virtualbox), Red Hat (httpd24-httpd, httpd:2.4, and parfait:0.5), SUSE (clamav, log4j, python-numpy, and strongswan), and Ubuntu (vim).

  • FBI Releases PIN on Iranian Cyber Group Emennet Pasargad

    The Federal Bureau of Investigation (FBI) has released a Private Industry Notification (PIN) that provides a historical overview of Iran-based cyber company Emennet Pasargad’s tactics, techniques, and procedures to enable readers to identify and defend against the group’s malicious cyber activities.

  • [Slackware] Security updates for glibc and chromium

    Two reminders about security related package updates in my repositories.

  • Enterprise Linux Security Episode 16 - Library Poisoning - Invidious

    We've discussed supply-chain attacks in the past, and now it's time to see an actual example that happened recently. However, this particular incident is especially unique as the libraries in question were allegedly poisoned by the actual developer. In this episode, Joao and Jay discuss the recent sabotage regarding two very popular NPM libraries.

SUSE/OpenSUSE: Conference and More

  • IDG study “Cloud Native 2022”: Where do European companies stand in their digital transformation? [Ed: IDG as corporate propaganda platform, hardly even hiding it anymore]

    The modernisation of IT infrastructure is picking up speed, but most companies still see a lot of room for improvement in their digital transformation. This is the conclusion of a recent study conducted by IDG Research Services in collaboration with SUSE. Even if in some cases the extent of implementation differs significantly, the companies surveyed from Germany, France and the UK agree on one point: the time to deploy cloud-native technologies is now.

  • openSUSE Conference Design Contest Begins - openSUSE News

    openSUSE begins an image design contest for the openSUSE Conference 2022 today. The design will be used for the conference poster and t-shirt. Submitted images must meet certain requirements listed below and on the contest wiki page. Designers are encouraged to use open-source graphic editing software like Inkscape, Gimp or Krita. Submitted designs should be licensed under CC-BY-SA 4.0 and allow everyone to use it without attribution. Designs submitted must be original and should not include any third party materials conflicting with CC-BY-SA 4.0.

  • The Evolution of Linux: a success story from Fujitsu and SUSE | SUSE Communities [Ed: Revisionism that omits GNU]

    Technological innovations are often considered to be ideas and solutions that take off immediately. But the evolution of Linux tells a different story: From humble beginnings in the 1990s, Linux has grown slowly and steadily to become a leading operating system in the business world, and now a business-critical operating system to run SAP. During this time, Fujitsu and SUSE have continued to innovate together, helping businesses everywhere to realize the benefits of Linux by running their SAP applications on it. I caught up with Jürgen Ellwanger and Martin Werner at the Global Fujitsu SAP Competence Centre to find out more about how Fujitsu and SUSE supported the evolution of Linux through a partnership of collaboration and innovation.

Today in Techrights