Project 3 of 3 in the Linux System Management series
Focus: SSH service validation, PXE basics, DNS and name resolution
- Verify and harden SSH server configuration
- Understand PXE boot role and discovery process
- Investigate DNS resolution settings and tools
- Use
host
,dig
, andnslookup
to resolve names and test DNS behavior
linux-system-management-3/
βββ README.md
βββ outputs/
β βββ 01-sshd-status.txt
β βββ 01b-sshd-port-check.txt
β βββ 02-sshd-config.txt
β βββ 03-pxe-theory.txt
β βββ 04-resolv-nsswitch.txt
β βββ 05-dns-tools-output.txt
βββ screenshots/
βββ 01-sshd-status.png
βββ 02-sshd-config.png
βββ 03-pxe-theory.png
βββ 04-resolv-nsswitch.png
βββ 05-dns-tools-output.png
sudo systemctl status sshd
sudo ss -tuln | grep :22
sudo lsof -i :22
sudo grep -Ei 'permitrootlogin|passwordauthentication|port' /etc/ssh/sshd_config
Create a markdown or text file summarizing:
- What is PXE
- How DHCP and TFTP are used
- The boot process sequence
cat /etc/resolv.conf
cat /etc/nsswitch.conf | grep hosts
host google.com
dig google.com +short
nslookup google.com
This project demonstrates Linux+ exam topics for securing and verifying SSH, understanding PXE boot concepts, and managing DNS resolution.
All outputs and screenshots reflect real terminal execution and audit-worthy configuration.
β
linux-system-management-1
β
linux-system-management-2
β
linux-system-management-3
Each project reflects real-world readiness and hands-on verification.