Category: CentOS Stream

  • CentOS Stream 9 Firewall Configuration with firewalld

    A firewall is vital in protecting a computer system or network of computers from external attacks (typically from an external source via an internet connection). For example, any computer connected directly to an internet connection must run a firewall to protect against malicious activity. Similarly, any internal network must have some form of firewall between…

  • CentOS Stream 9 Firewall Basics

    A firewall is a vital component in protecting an individual computer system or network of computers from external attacks (typically from an internet connection). Any computer connected directly to an internet connection should ideally run a firewall to protect against malicious activity. Similarly, any internal network must have some form of firewall between it and…

  • CentOS Stream 9 Network Management

    It is difficult to envisage a CentOS Stream 9 system that does not have at least one network connection, and harder still to imagine how such an isolated system could be of much practical use. However, the simple fact is that CentOS 9 is designed to provide enterprise-level services over network and internet connections. Therefore,…

  • Managing CentOS Stream 9 systemd Units

    To gain proficiency in CentOS Stream 9 system administration, it is essential to understand the concepts of systemd units with a particular emphasis on two specific types known as targets and services. This chapter aims to provide a basic overview of the different systemd units supported by CentOS Stream 9 combined with an overview of…

  • CentOS Stream 9 Software Installation and AppStreams

    It is doubtful that a newly installed CentOS Stream 9 system will contain all the software packages to perform the tasks for which it is intended. Even once all the required software has been installed, it is almost certain that newer versions of many of those packages will be released during the system’s lifespan. In…

  • Managing CentOS Stream 9 Users and Groups

    During the installation of CentOS Stream 9, the installer created a root or superuser account and required that a password be configured. The installer also provided the opportunity to create a user account for the system. We should remember that CentOS 9 is an enterprise-class, multiuser, and multi-tasking operating system. To use the full power…

  • Using Cockpit on CentOS Stream 9

    Although equipped with the latest Linux desktop environment, CentOS Stream 9 is very much a server operating system. As such, most CentOS 9 deployments will be to remote physical servers or as cloud-based virtual machine instances. Invariably, these systems run without a keyboard, mouse, or monitor, with direct access only available via the command prompt…

  • A Guided Tour of the CentOS Stream 9 GNOME 40 Desktop

    CentOS Stream 9 includes the GNOME 40 desktop environment. Although lacking the complexity of Windows and macOS desktops, GNOME 40 provides an uncluttered and intuitive desktop environment that provides all of the essential features of a windowing environment with the added advantage that it can be learned quickly. In this chapter, the main features of…

  • Allocating Windows Disk Partitions to CentOS Stream 9

    In the previous chapter, we looked at installing CentOS 9 on the same disk as Windows. This so-called “dual boot” configuration allows the user to have both operating systems installed on a single disk drive with the option to boot one or the other when the system is powered on. This chapter is intended for…

  • Dual Booting CentOS Stream 9 with Windows

    Like most Linux distributions, CentOS Strea 9 will happily co-exist on a hard disk drive with just about any version of Windows up to and including Windows 11. This is a concept known as dual-booting. When you power up the system, you will see a menu providing the option to boot either your CentOS 9…