Author: admin
-
An Overview of RHEL 9 Virtualization Techniques
Virtualization is the ability to run multiple operating systems simultaneously on a single computer system. While not necessarily a new concept, Virtualization has come to prominence in recent years because it provides a way to fully utilize the CPU and resource capacity of a server system while providing stability (in that if one virtualized guest…
-
Configuring Samba on RHEL 9
Although Linux has made some inroads into the desktop market, its origins and future are very much server based. It is unsurprising, therefore, that RHEL 9 can act as a file server. It is also common for RHEL and Windows systems to be used side by side in networked environments. Therefore, it is a common…
-
Using NFS on RHEL 9 to Share Files with Remote Systems
RHEL 9 provides two mechanisms for sharing files and folders with other systems on a network. One approach is to use a technology called Samba. Samba is based on Microsoft Windows Folder Sharing and allows Linux systems to make folders accessible to Windows systems and access Windows-based folder shares from Linux. This approach can also…
-
Displaying RHEL 9 Applications Remotely (X11 Forwarding)
In the previous chapter, we looked at how to display the entire RHEL 9 desktop on a remote computer. While this works well if you need to display the entire desktop remotely, it could be considered overkill if you only want to display a single application. Therefore, this chapter will look at displaying individual applications…
-
RHEL 9 Remote Desktop Access with VNC
RHEL 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 RHEL 9 desktop from a system anywhere else on a network or the internet is relatively straightforward. This can be achieved regardless of whether that system…
-
Configuring SSH Key-based Authentication on RHEL 9
When a RHEL 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…
-
RHEL 9 Network Management
It is difficult to envisage a RHEL 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 RHEL 9 is designed to provide enterprise-level services over network and internet connections. Therefore, a crucial…
-
Managing RHEL 9 systemd Units
To gain proficiency in RHEL 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 RHEL 9 combined with an overview of how to…
-
Managing RHEL 9 Users and Groups
During the installation of RHEL 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 RHEL 9 is an enterprise-class, multi-user, and multitasking operating system. To use the full power of…
-
RHEL 9 Firewall Configuration with firewalld
A firewall is vital in protecting a computer system or network of computers from external attack (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…
