Author: admin

  • Rocky Linux 9 Remote Desktop Access with VNC

    Rocky Linux 9 can be configured to provide remote access to the graphical desktop environment over a network or internet connection. Although not enabled by default, displaying and accessing a Rocky 9 desktop from a system anywhere else on a network or the internet is relatively straightforward. This can be achieved regardless of whether that…

  • Configuring SSH Key-based Authentication on Rocky Linux 9

    When a Rocky Linux 9 system is first installed, it is configured by default to allow remote command-line access via Secure Shell (SSH) connections. SSH provides password-protected and encrypted access to the system for the root account and any other users added during the installation phase. However, this level of security is inadequate and should…

  • Rocky Linux 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…

  • Rocky Linux 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…

  • Rocky Linux 9 Network Management

    It is difficult to envisage a Rocky Linux 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. The simple fact is that Rocky 9 is designed to provide enterprise-level services over network and internet connections. Therefore, a…

  • Managing Rocky Linux 9 systemd Units

    To gain proficiency in Rocky Linux 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 Rocky 9 combined with an overview of how…

  • Rocky Linux 9 Software Installation and AppStreams

    It is doubtful that a newly installed Rocky Linux 9 system will contain all of 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.…

  • Managing Rocky Linux Users and Groups

    During the installation of Rocky Linux 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 Rocky 9 is an enterprise-class, multi-user, and multi-tasking operating system. To use the full power…

  • Using the Bash Shell on Rocky Linux 9

    An essential part of learning to work with Rocky Linux 9 and Linux distributions generally involves gaining proficiency in working in the shell environment. While graphical desktop environments such as GNOME, included with Linux, provide a user-friendly interface to the operating system, the shell environment provides far greater capabilities, flexibility, and automation than can ever…

  • An Overview of the Rocky Linux 9 Cockpit Web Interface

    Although equipped with the latest Linux desktop environment, Rocky Linux 9 is very much a server operating system. As such, most Rocky Linux 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…