Protecting yourself from Spectre and Meltdown

Spectre (CVE-2017-5753 and CVE-2017-5715) and Meltdown (CVE-2017-5754) are exploits in CPU architecture allowing attakers access to protected memory they should not have access to. Spectre effects all CPU vendors, while Meltdown is specific to Intel chips. More details below.Lucky for you, there are patches available to remediate or workaround the issue. The downside is there is up to a 30% performance reduction in CPU performance after installing these patches. Older intel CPU’s will be harder Read more […]


Face and Object Detection using Python and OpenCV

For those who want to do object or face detection, the standard way to do it is with OpenCV. OpenCV is a programming library for Object recognition and is very flexible. You can train it to recognize any number of different objects. For the purpose of this tutorial, I will be using Python3. However, you can use other programming languages with OpenCV as well.PreRequisites1. PipPip is not nesicarily a prerequisite. But it makes it a lot easier. Below are instructions on how to install Pip on OSX, Read more […]


lightbulb on whiteboard

Getting OSX ready for Tensorflow

This article will describe the process of getting Tensorflow working on OSX.  By the end of the article, you will have all the prerequisites installed to allow you to run Tensorflow-based python applications on your MacOS/OSX computer. Install Homebrew Homebrew is a package manager for OSX.  It is similar to apt-get on Ubuntu or yum on Redhat linux.  Homebrew requires xcode to be installed. If you do not already have xcode to be installed, the install command below will install it for you. Read more […]


padlock

Managing Vault Tokens – Hashicorp Vault

The default authentication method in Vault is Tokens.  Anytime you authenticate, regardless of the method, vault is creating a token, storing it somewhere, then using it for future interactions.  This article will discuss the process for managing your vault tokens using the vault CLI Authentication using a token When you first install Vault, you will be given a default root token.  You can use this token to authenticate using the vault auth command:

Example: Read more […]


hard disk platter

Configuring OpenFiler Tutorial

Today’s video outlines how to configure Openfiler and continues where I left off from the installing OpenFiler video. This article assumes that you have already already installed Openfiler. For instructions on how to do that see our video on installing openfiler.**Note: This information came from a previous site of ours, so the information may be out of dateToday’s video covers: Setting up the OpenFiler LDAP Server (Part 1) Creating Users and Groups (Part 1) Setting up Network ACL’s (Part Read more […]


finger on flow chart

How to Install Citrix Xenserver

This article is content I migrated from a previous site I had created. The information may be a bit out of date In this video I explain where to get Citrix Xenserver and how to install it. I use a Virtualbox Virtual Machine in my demonstration, however you would not want to run Xenserver in a Virtual Machine in your production environment. I can’t really think of a situation where you would want to do that. I hope you enjoy the video, and be sure to send me any questions you have either by commenting Read more […]


network cables

Connecting to storage Systems using iSCSI, NFS, and CIFS (SMB)

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 two methods of connecting to storage; LUN’s and File Shares. In my examples I will be using Open Filer as the storage device, then various Linux and Windows editions to Read more […]


code

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 compile it to run on other systems as well. In this tutorial video I will cover how to install virtual box and install your first virtual machine. The process of creating the virtual machine is does not Read more […]


door lock

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 were found here: https://www.hashicorp.com/blog/vault-0-5/Generate One time Password:First we will use the vault generate-root command with the genopt argument. This will generate Read more […]


lock

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” groupdn=“dc=mydomain,dc=com” Read more […]