- Lab
-
Libraries: If you want this lab, consider one of these libraries.
- Cloud

Controlling System Services with Systemd
Systemd both controls the start of services on a system and starts a journal of system activity. In this lab, students will start, stop, and restart system services. We also demonstrate how to start them at reboot and disable them so they don't start after reboots.

Lab Info
Table of Contents
-
Challenge
Log in to the Lab Environment as `cloud_user` and Gain `root` Access
# sudo -i
-
Challenge
Check the Status of the `httpd` Service, Restart It, and Configure It
Check the status of the
httpd
service.# systemctl status httpd
Restart the
httpd
service.# systemctl restart httpd
Set the
httpd
service to start at system startup.# systemctl enable httpd
Check the status of the
httpd
service. It should state running and enabled.# systemctl status httpd
-
Challenge
Check the Status of the `named` Service, Start It, and Configure It
Check the status of the
named
service.# systemctl status named
Start the
named
service.# systemctl start named
Set the
named
service to start at system startup.# systemctl enable named
Check the status of the
named
service and ensure it is both running and set to start at system startup.# systemctl status named
-
Challenge
Check the Status of the `nfs-server` Service, Stop It, and Configure It
Check the status of the
nfs-server
service.# systemctl status nfs-server
Stop the
nfs-server
service.# systemctl stop nfs-server
Disable the
nfs-server
service so it doesn't start on system startup.# systemctl disable nfs-server
Verify the
nfs-server
service is stopped and set it to not start at system startup.# systemctl status nfs-server
About the author
Real skill practice before real-world application
Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.
Learn by doing
Engage hands-on with the tools and technologies you’re learning. You pick the skill, we provide the credentials and environment.
Follow your guide
All labs have detailed instructions and objectives, guiding you through the learning process and ensuring you understand every step.
Turn time into mastery
On average, you retain 75% more of your learning if you take time to practice. Hands-on labs set you up for success to make those skills stick.