System Administration & Configuration

Introduction to SELinux concepts and...

Objective Introduction to SELinux concepts and management Operating System and Software Versions Operating System: - Linux distribution agnostic Requirements Root access on a working Linux installation with a valid SElinux policy policycoreutils package: it provides getsebool, setsebool, restorecon utilities coreutils package: provides chcon utility policycoreutils-python package: provides semanage command...
Read More...

Programming & Scripting

Python Exception Handling

Introduction Python will let you know when you get your syntax wrong. It'll immediately fail and not allow your program to run. What about when your code has a different type of problem? Those are called exceptions, and they tend to be harder to catch. It's up to you to recognize situations where hey might come up and catch them to prevent your program from crashing altogether. Imagine a scenario where you need...
Read More...

Ubuntu

Connect your Ubuntu Linux machine to...

What you will learn In this article, you will learn how you can use your Ubuntu Linux machine to open a serial console on a cisco device. Requirements Privileged access to your Ubuntu machine A serial cable Conventions # - requires given command to be executed with root privileges either directly as a root user or by use of sudo command $ - given command to be executed as a regular non-privileged user How to...
Read More...

CentOS

How to install or upgrade to PHP 7...

Objective The objective is to install or replace existing PHP 5 with PHP 7 on CentOS 7 Linux server. As you will see, this procedure is fairly simple when using Remi Repository. Requirements Privileged access to your CentOS Linux system either directly as root user or via sudo command is required. Difficulty EASY Conventions # - requires given command to be executed with root privileges either directly as a root...
Read More...

Debian

How to Install NodeJS on Debian 9...

Objective Install the latest stable release of NodeJS on Debian Stretch. Distributions Debian 9 Stretch Requirements This guide requires a functional install of Debian Stretch with root privileges. Difficulty Easy Conventions # - requires given command to be executed with root privileges either directly as a root user or by use of sudo command $ - given command to be executed as a regular non-privileged user...
Read More...

Fedora

How to Install MakeMKV On Fedora Linux

Objective Install MakeMKV on Fedora Linux Distributions This is tested with Fedora 25 but may work with earlier or later versions of Fedora. Requirements An working install of Fedora with root privileges. Difficulty Easy Conventions # - requires given command to be executed with root privileges either directly as a root user or by use of sudo command $ - given command to be executed as a regular non-privileged user...
Read More...

Redhat

Generating a Kickstart file on...

Objective The objective of this article is to provide a getting started guide to Kickstart file creation on Redhat Linux. Operating System and Software Versions Operating System: - Redhat 7 Requirements Privileged access to your Redhat Linux system may be required. Difficulty MEDIUM Conventions # - requires given command to be executed with root privileges either directly as a root user or by use of sudo command $...
Read More...

Partner Websites

TuxMachines.org
Tux Machines is a popular news site focusing on Free/libre and Open Source software, especially GNU/Linux. Founded in 2004, the site aims to share relevant news with its valued community of readers.