DeveloperBreeze

System Administration Development Tutorials, Guides & Insights

Unlock 5+ expert-curated system administration tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your system administration skills on DeveloperBreeze.

Essential dpkg Commands Cheat Sheet for Debian and Ubuntu Systems

Cheatsheet October 24, 2024

Conclusion

dpkg is a crucial tool for managing software on Debian-based systems. With this cheat sheet, you can efficiently install, remove, and manage packages on your system. For a more user-friendly experience, APT serves as a front-end to handle complex tasks like dependency management, but understanding dpkg will give you more control over your system’s package management.

Creating and Managing a Linux Firewall with `iptables` and `firewalld`

Tutorial August 19, 2024
bash

4.2 When to Use firewalld

  • Use firewalld when you need dynamic, easy-to-manage firewall configurations with minimal hassle.
  • Ideal for users who prefer a more abstracted and straightforward approach to firewall management.

Using Docker on Linux: From Installation to Deployment

Tutorial August 19, 2024
bash

   sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
   sudo yum install docker-ce

Mastering Linux Package Management: APT, YUM, DNF, and More

Tutorial August 19, 2024
bash

Section 2: Managing Packages with APT

APT (Advanced Package Tool) is the package management tool used by Debian and its derivatives, such as Ubuntu.

Understanding and Managing Linux File Permissions

Tutorial August 19, 2024
bash

5.1 Securing a Web Directory

To secure a web directory so that only the owner can write to it, but others can read and execute files: