Tutorials

Follow along with one of our 3883
development and sysadmin tutorials.

9 Tutorials
  • Tutorial

    How To Audit a PostgreSQL Database with InSpec on Ubuntu 18.04

    InSpec is an open-source, automated testing framework for testing and auditing your system to ensure the compliance of integration, security, and other policy requirements. In this tutorial, you'll install InSpec on a...
    By Elijah Oyekunle PostgreSQL Ubuntu 18.04
  • Tutorial

    How To Audit Docker Host Security with Docker Bench for Security on Ubuntu 16.04

    Using Docker to containerize your applications and services can give you some security benefits out of the box, but the default Docker install still has room for configuration improvements. The Center for Internet Sec...
    By Brian Boucheron Docker Security Ubuntu Ubuntu 16.04
  • Tutorial

    How to Perform Security Audits With Lynis on Ubuntu 16.04

    Lynis is a host-based, open-source security auditing application that can evaluate the security profile and posture of Linux and other UNIX-like operating systems. In this tutorial, you'll install Lynis on and use it...
    By finid System Tools Security Ubuntu 16.04
  • Tutorial

    How To Write Custom System Audit Rules on CentOS 7

    The Linux Audit System creates an audit trail, a way to track all kinds of information on your system. It can record a lot of data like types of events, the date and time, user IDs, system calls, processes, files used...
    By Veena K John Logging Security CentOS
  • Tutorial

    How To Use the Linux Auditing System on CentOS 7

    The Linux Auditing System helps system administrators create an audit trail, a log for every action on the server. We can track security-relevant events, record the events in a log file, and detect misuse or unauthori...
    By Veena K John Logging Security CentOS
  • Tutorial

    How To Audit Network Traffic in a LAMP Server with sysdig on CentOS 7

    sysdig is a Linux system exploration and troubleshooting tool. In this article we will first introduce basic sysdig usage, and then explore network analysis with sysdig, including an example of auditing network traffi...
    By Gabriel A. Cánepa Logging Linux Basics System Tools CentOS
  • Tutorial

    How To Use OpenVAS to Audit the Security of Remote Systems on Ubuntu 12.04

    OpenVAS is a suite of tools that can be used to audit the security of local and remote systems. This allows you to scan a server using a database of known vulnerabilities and security issues in order to spot weak poi...
    By Justin Ellingwood Security Ubuntu
  • Tutorial

    How To Test Your Ansible Deployment with InSpec and Kitchen

    InSpec is an open-source auditing and automated testing framework used to describe and test for regulatory concerns, recommendations, or requirements. It is designed to be human-readable and platform-agnostic. In this...
    By Sannikay Ansible Configuration Management Automated Setups
  • Tutorial

    How To Build and Deploy Packages for Your FreeBSD Servers Using Buildbot and Poudriere

    Poudriere is the standard tool on FreeBSD to build, test, and audit packages as well as maintain the package repositories. In this tutorial you'll configure Poudriere, build a set of desired packages, set up HTTP-base...
    By Andreas Sommer CI/CD Automated Setups Nginx FreeBSD