56,966 blogs · [ { "id": "01a087dd-ae17-70fa-bac5-c65608aa20c4", "title": "Script Release: Azure Access Reviews", "url": "https://secopsmonkey.com/post/2026-05-23-azure-access-reviews/", "published_at": "2026-05-23T16:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65608bbcb03", "title": "Tool Library Announcement", "url": "https://secopsmonkey.com/post/2026-04-06-tool-library-announcement/", "published_at": "2026-04-06T15:41:19+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65609444fc6", "title": "About the Author", "url": "https://secopsmonkey.com/about/", "published_at": "2026-01-01T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560995502b", "title": "Contact", "url": "https://secopsmonkey.com/contact/", "published_at": "2026-01-01T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65609a03618", "title": "auditd By Example - Monitoring Process Execution", "url": "https://secopsmonkey.com/post/2018-07-24-monitoring-process-execution-with-auditd/", "published_at": "2018-07-24T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560a3bf9a6", "title": "Tracking Down Silent SELinux Denies", "url": "https://secopsmonkey.com/post/2018-01-22-tracking-down-silent-selinux-denies/", "published_at": "2018-01-22T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560b0bf0f4", "title": "Deploying LibreNMS With SELinux", "url": "https://secopsmonkey.com/post/2017-12-11-deploying-librenms-with-selinux/", "published_at": "2017-12-11T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560b6f86b8", "title": "auditd By Example - Tracking File Changes", "url": "https://secopsmonkey.com/post/2015-08-07-auditd-by-example-tracking-file-changes/", "published_at": "2015-08-07T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560c372a49", "title": "Upgrading to Graylog 1.0 GA", "url": "https://secopsmonkey.com/post/2015-02-26-upgrading_to_graylog_1.0_ga/", "published_at": "2015-02-26T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560cf48443", "title": "A Retention Complication", "url": "https://secopsmonkey.com/post/2015-02-13-a-retention-complication/", "published_at": "2015-02-13T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560d4e9402", "title": "Better Use of Office 365 as a Smart Host with Postfix", "url": "https://secopsmonkey.com/post/2015-01-16-better-mail-relaying-postfix-through-office-365/", "published_at": "2015-01-16T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560db172a0", "title": "Running SSH on Non-Default Ports", "url": "https://secopsmonkey.com/post/2015-01-09-non-default-ssh-ports/", "published_at": "2015-01-09T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560db44c3f", "title": "My Thoughts on Retention", "url": "https://secopsmonkey.com/post/2015-01-02-my-thoughts-on-retention/", "published_at": "2015-01-02T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560e7fa340", "title": "Seccubus on Ubuntu - The Missing Manual", "url": "https://secopsmonkey.com/post/2014-11-21-seccubus-on-ubuntu-the-missing-manual/", "published_at": "2014-11-21T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560f4d3087", "title": "Migrating Graylog Servers - Part 6 - Lessons Learned", "url": "https://secopsmonkey.com/post/2014-11-14-migrating-graylog2-servers-part-6-lessons-learned/", "published_at": "2014-11-14T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560f522ddc", "title": "Migrating Graylog Servers - Part 5", "url": "https://secopsmonkey.com/post/2014-10-31-migrating-graylog2-servers-part-5/", "published_at": "2014-10-31T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6560fa50b85", "title": "Migrating Graylog Servers - Part 4", "url": "https://secopsmonkey.com/post/2014-10-24-migrating-graylog2-servers-part-4/", "published_at": "2014-10-24T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656106f599b", "title": "Migrating Graylog Servers - Part 3", "url": "https://secopsmonkey.com/post/2014-10-20-migrating-graylog2-servers-part-3/", "published_at": "2014-10-20T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6561075748d", "title": "My Not So Fancy .vimrc", "url": "https://secopsmonkey.com/post/2014-10-10-my-not-so-fancy-vimrc/", "published_at": "2014-10-10T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65610e4ebf0", "title": "Migrating Graylog Servers - Part 2", "url": "https://secopsmonkey.com/post/2014-10-03-migrating-graylog2-servers-part-2/", "published_at": "2014-10-03T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656117914ed", "title": "Migrating Graylog Servers", "url": "https://secopsmonkey.com/post/2014-09-19-migrating-graylog2-servers/", "published_at": "2014-09-19T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656117dc555", "title": "Resolving Conflicts Between SSH and Read Only Mounts", "url": "https://secopsmonkey.com/post/2014-08-15-resolving-conflicts-between-ssh-and-read-only-mounts/", "published_at": "2014-08-15T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65611ebc9e3", "title": "How I Learned to Tolerate White on Fuscia", "url": "https://secopsmonkey.com/post/2014-08-08-how-i-learned-to-tolerate-white-on-fuscia/", "published_at": "2014-08-08T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65612a0333d", "title": "“My Neckbeard Grew Three Sizes That Day” or How I Beat a GNU tool with Perl", "url": "https://secopsmonkey.com/post/2014-08-01-how-i-beat-a-gnu-tool-with-perl/", "published_at": "2014-08-01T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656130f5f85", "title": "On Community", "url": "https://secopsmonkey.com/post/2014-07-25-on_community/", "published_at": "2014-07-25T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65613304a87", "title": "What's Up With the HIPAA Retention Schedules?", "url": "https://secopsmonkey.com/post/2014-07-18-whats-up-with-the-hipaa-retention-schedules/", "published_at": "2014-07-19T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65614082e12", "title": "Using Office 365 as a Smart Host with Postfix", "url": "https://secopsmonkey.com/post/2014-07-11-mail-relaying-postfix-through-office-365/", "published_at": "2014-07-11T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656143b4581", "title": "SSL Chain Cert Fun with Nessus", "url": "https://secopsmonkey.com/post/2014-07-04-ssl-chain-cert-fun-with-nessus/", "published_at": "2014-07-04T00:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65615243db1", "title": "My Not So Fancy .screenrc", "url": "https://secopsmonkey.com/post/2014-06-24-my-not-so-fancy-screenrc/", "published_at": "2014-06-24T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65615ce94db", "title": "Misadventures with tcpdump Filters", "url": "https://secopsmonkey.com/post/2014-06-20-misadventures-with-tcpdump-filters/", "published_at": "2014-06-20T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65616bf8dcf", "title": "Base Rulesets in IPTables", "url": "https://secopsmonkey.com/post/2014-06-06-base-rulesets-in-iptables/", "published_at": "2014-06-06T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65616ebfcc7", "title": "Fighting NFS Mounts at Boot Time", "url": "https://secopsmonkey.com/post/2014-05-30-fighting-nfs-mounts-at-boot-time/", "published_at": "2014-05-30T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656173f2ffa", "title": "Why is Change Management Hard?", "url": "https://secopsmonkey.com/post/2014-05-22-why-is-change-management-hard/", "published_at": "2014-05-22T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656181d506f", "title": "A Brief Introduction to auditd", "url": "https://secopsmonkey.com/post/2014-05-16-a-brief-introduction-to-auditd/", "published_at": "2014-05-16T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65618779b98", "title": "Custom Partitioning using Preseed", "url": "https://secopsmonkey.com/post/2014-05-09-custom-partioning-using-preseed/", "published_at": "2014-05-09T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c656193bdf09", "title": "Windows Time Synchronization The Battle Continues", "url": "https://secopsmonkey.com/post/2014-05-06-windows-time-synchonization-the-battle-continues/", "published_at": "2014-05-06T08:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c65619d53dfc", "title": "Fixing Time Synchronization in Windows", "url": "https://secopsmonkey.com/post/2014-05-02-time-synchronization-in-windows/", "published_at": "2014-05-02T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6561a34fab4", "title": "vSphere Client Display Trials and Tribble-ations", "url": "https://secopsmonkey.com/post/2014-04-30-vsphere_client_display_trials_and_tribble-ations/", "published_at": "2014-04-30T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6561aedff46", "title": "RADIUS for ASA on Windows Server 2012r2", "url": "https://secopsmonkey.com/post/2014-04-25-radius-for-asa-on-windows-server-2012r2/", "published_at": "2014-04-25T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6561bc16319", "title": "Introducing Infosec Happenings", "url": "https://secopsmonkey.com/post/2014-04-24-introducing-infosechappenings/", "published_at": "2014-04-24T12:00:00+00:00" }, { "id": "01a087dd-ae17-70fa-bac5-c6561c9d5eda", "title": "Cobbler on Ubuntu", "url": "https://secopsmonkey.com/post/2014-04-18-cobbler-on-ubuntu/", "published_at": "2014-04-18T12:00:00+00:00" } ] posts Claim your blog
Back to secopsmonkey.com
Blog · corpus.blog/blogs/secopsmonkey.com/posts

secopsmonkey.com

secopsmonkey.com

2026

2018

2017

2015

2014