- 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
httpdservice.# systemctl status httpdRestart the
httpdservice.# systemctl restart httpdSet the
httpdservice to start at system startup.# systemctl enable httpdCheck the status of the
httpdservice. 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
namedservice.# systemctl status namedStart the
namedservice.# systemctl start namedSet the
namedservice to start at system startup.# systemctl enable namedCheck the status of the
namedservice 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-serverservice.# systemctl status nfs-serverStop the
nfs-serverservice.# systemctl stop nfs-serverDisable the
nfs-serverservice so it doesn't start on system startup.# systemctl disable nfs-serverVerify the
nfs-serverservice 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.