Ruan Bekker

Sysadmins

Linux and Open Source Enthusiast.

  • Home
  • About Me
  • AWS
  • DevOps
  • Docker
  • Subscribe
  • Slack
  • Buy me a Coffee
  • Developer Jobs
  • Newsletter

Security

A collection of 13 posts

July 3, 2021

Setup a Self-Hosted Password Manager with Bitwarden

Learn how to setup a open source password manager called bitwarden on docker and use traefik as our http proxy with letsencrypt

Traefik Bitwarden Docker Self-Hosted Security

December 2, 2018

IAM Policy to Allow Team Wide and User Level Permissions on AWS Secrets Manager

In this post we will simulate a scenario where a team would like to have access to create secrets under a team path name like /security-team/prod/* and /security-team/dev/* and allow all the users from that team to be…

AWS IAM SecretsManager Security

October 11, 2018

Capturing 54 Million Passwords with a Docker SSH Honeypot

The last couple of days I picked up on my ELK Stack a couple thousands of SSH Brute Force Attacks, so I decided I will just revisit my SSH Server configuration, and change my SSH Port to something else for…

Linux Docker Security Honeypot

September 10, 2018

Distributing a Shared Secret amongst a Group of Participants using Shamirs Secret Sharing Scheme aka ssss

In situations where a group of participants join together to split up a secret in a form of secret sharing, where the secret is devided into parts, giving each participant their own unique part. Together contributing to reconstruct the initial…

Security Cryptography Encryption

September 2, 2018

Salt and Hash Example Using Python With Bcrypt on Alpine

This is a post on a example of how to hash a password with a salt. A salt in cryptography is a method that applies a one way function to hash data like passwords. The advantage of using salts is…

Encryption Python Alpine Security

May 2, 2018

Encryption and Decryption with the PyCrypto module using the AES Cipher in Python

While I'm learning a lot about encryption at the moment, I wanted to test out encryption with the PyCrypto module in Python using the Advanced Encryption Standard (AES) Symmetric Block Cipher. Installing PyCrypto: $ pip install pycrypto --user PyCrypto Example: Our…

Encryption Security Python Cryptography

May 2, 2018

Encryption and Decryption with Simple Crypt using Python

Today I wanted to encrypt sensitive information to not expose passwords, hostnames etc. I wanted to have a way to encrypt my strings with a master password and stumbled upon Simple Crypt. window.dojoRequire(["mojo/signup-forms/Loader"], function(L) { L.…

Encryption Cryptography Security Python

May 2, 2018

Nginx Basic Authentication with Source IP Whitelisting

Quick post on how to setup HTTP Basic Authentication and whitelist IP Based Sources to not get prompted for Authentication. This could be useful for systems interacting with Nginx, so that they don't have to provide authentication. Dependencies: Install nginx…

Nginx Security Linux

Page 1 of 2 Older Posts

Subscribe to Sysadmins

Get the latest and greatest from Sysadmins delivered straight to your inbox every week.

Sysadmins © 2022. Royce theme by Just Good Themes. Powered by Ghost.

Back to top