Linux is at the heart of our services. At AGIX, we’re committed to providing the highest standard of services to our clients. We’re Redhat and Canonical/Ubuntu partners.

All HowTo's Linux Redhat, Fedora and CentOS Linux Ubuntu, Mint & Debian Linux Web Servers

Building a Minimal Web Proxy & WPAD

This article demonstrates how to install and configure a Squid proxy along with a WPAD to assist with client configuration. Paths to configuration files may vary between system types. Both http and https will work through this proxy. We’re going to install the Squid proxy and Apache web server on

Read more
All HowTo's Linux Ubuntu, Mint & Debian Linux Web Servers

Whitelisting Directories with Apache

This article demonstrates how to allow access to specific directories while denying access to all other directories. We’re using Ubuntu 22.04 and Apache 2.4.58. We’ve got two directories that we want to explicitly allow access to: “east” and “west”. All other directories (existing or not) are denied with a “403”

Read more
All HowTo's Linux PostgreSQL

PostgreSQL DB-Level Snapshots with BEGIN and ROLLBACK

PostgreSQL allows for a kind of snapshot to be taken before changes are made. Once the changes have been made, the administrator has the option to accept the changes or roll back to the previous state. Test before use. Note that any changes made between the “BEGIN” and the “ROLLBACK”

Read more
All HowTo's Cybersecurity Linux

A Quick Understanding of Cipher Suites

This article explains the structure of a cipher suite. A cipher suite is a description of a combination of cryptographic algorithms that a system supports, expects or proposes. The description includes a means to create and exchange asymmetric keys, the type of symmetric keys to use, and the hashing algorithm

Read more
All HowTo's Cybersecurity Linux Redhat, Fedora and CentOS Linux Ubuntu, Mint & Debian Linux

Expand a LUKS Encrypted Volume

This article demonstrates how to extent a LUKS encrypted volume. We’re using Ubuntu 22.04 and the volume is non-root. Although you could probably do the same on the root volume (partition). This is risky and you should not do this without a backup and understanding the likelihood of failure. This

Read more
All HowTo's Linux Redhat, Fedora and CentOS Linux Ubuntu, Mint & Debian Linux

A Single Volume Versus Multi-Volume Disk Layout On Linux

This article discussed the differences between a single volume (/boot + /) and a multi-volume (/boot + / + /var + …). Or to put it another way, one volume with everything on it versus several volumes for different directories. There’s plenty of arguments for both sides. We’re basing our

Read more
All HowTo's Cybersecurity Linux

Creating New Users & Placing SSH Keys on Ubuntu and CentOS/Redhat

This is a simple reminder to those creating user accounts on Linux systems with the expectation that the intended user will be able to log in using their SSH keys. There’s also instructions on adding them to the “sudoers” groups. Ubuntu & CentOS/Redhat Create the user and place their SSH

Read more
All HowTo's Ansible & Terraform Automation Linux

Ansible AWX Targeting Windows via SSH – The details you might have missed

This article highlights some important details for those working with Ansible AWX. Specifically, when the target system/s are Windows based. The two options to target a Windows host is WinRM and SSH. SSH is easier. It just requires the OpenSSH Server “feature” to be installed which is a simple process.

Read more