As there are a variety of tasks you may need to achieve, there are many different ways to connect to your storage system. Each operating system has differing methods for utilizing these protocols, and different operating systems will perform differently with each protocol. For the purpose of this article we are going to focus on …
Installing Virtual Box and Creating an Ubuntu virtual machine
This is content I migrated from a previous website, so some of the information is a little out of date. But the overall processes should still be the same. Virtual Box is a very simple virtual machine package which can be installed on Linux, Mac, Windows, and Solaris. It is open source, so you can …
Hashicorp Vault – Creating a new root Token
The best practices for Hashicorp Vault are to destroy your default root token after you have finished the initial setup of Vault. However, you will still find times when you need a new root token for certain advanced functions. This article describes how to create a new root token using your vault unseal keys. Instructions …
Hashicorp Vault – Configure Authentification
There are many authentication methods for vault. This article descibes how to configure LDAP authentication and Userpass Authentication LDAP Authentication: The following command will configure LDAP to point at a domain controller named mydomaincontroller.mydomain.com. It will then search the search base for groups to the top of mydomain.com domain: vault write auth/ldap/config url=”ldap://mydomaincontroller.mydomain.com:389″ userattr=sAMAccountName userdn=“dc=mydomain,dc=com” …
Hashicorp Vault – Rekey or Unseal Vault
After the Hashicorp Vault service has been restarted, the password vault is in a sealed state. This means that the encryption keys are not in memory, and the encrypted database on the disk cannot be read. More on this topic can be read here: https://www.vaultproject.io/docs/concepts/seal.html This article will discuss the process for unsealing and re-keying …
Hashicorp Vault – Reading and Writing Secrets to Vault
This article will describe how to read and write secrets to Vault using the vault CLI and CURL. These instructions are assuming you are on either Linux or Mac OSX. Later we will add instructions for windows. That said, most of the Vault CLI commands should work fine on windows as well. Before you can …
Hashicorp Vault – Install Client CLI and GUI
Hashicorp Vault has a variety of ways to access it. You can access it via a CLI client, via the rest API/CURL, and via a third party GUI client. This article will discuss how to set up the CLI and one of the 3rd party GUI’s available on Github. Installing the CLI Client Vault has …
Automatically deploy Puppet agent on VMWare Templates
Ensuring your Puppet Agent is installed on all machines in your environment can be a challenging task. Today I will share a tip on how you can ensure that the puppet agent us automatically deployed to all of your new virtual machines. Explanation When you deploy a VMWare template, you have the option to create …
Manually create TCP Printer Port using Powershell
Adding Network printers to a print server can be cumbersome when doing it through the GUI. For that reason, you may want to attempt to do it via a CLI interface. In this article I describe the Powershell commands for adding a TCP port for a TCP printer. As well as how to bulk create …
Fixing Error 500 in WordPress
WordPress can break for a variety of reasons. Generally when it breaks, you will have one of a few symptoms. You will get an HTTP error, you will get a blank page, or there will be some broken functionality. The goal of this article is to troubleshoot the HTTP Error 500 you may see. HTTP …