Scripting one time ssh access to allow for Google Authenticator setup

In our previous article we setup google-authenticator for authenticating openssh. Now, we need a way for users to be able to login once before setting up google-authenticator. Here is a script for checking if a user has not logged in and ran google-authentication yet, runs google-authenticator, then prevents that user from logging in again without … Read more

Setting up Google Authentication for SSH Multi-Factor Auth

Install google-authenticator In this tutorial we will go over how to setup two factor authentication for SSH using google-authenticator on CentOS 6. First thing we need to do is install the google-authenticator package using yum. yum install google-authenticator Next, run google-authenticator to genereate a key. google-authenticator https://www.google.com/chart?chs=200×200&chld=M|0&cht=qr&chl=otpauth://totp/nschoonover@ldap.dopensource.com%3Fsecret%3D3FO6WYXPZUMTEWUB Your new secret key is: 3FO6WYXPZUMTEWUB Your verification … Read more

Backing up a Linux Server with Jungle Disk

Installing Jungledisk If you are installing the Jungle Disk agent to a server via command line, you will need to use wget or another cli http client to download the installer. We are installing Jungle Disk to a CentOS 6 server, but there are also packages for Debian based systems, and a tar file with … Read more

Multi-Tenant Configuration in FreeSWITCH

In this article we will be going over the basics of setting up a multi-tennant environment in FreeSWITCH Directory We will need to create a new directory for our second tennant. The default configuration is a good place to start from, so copy over the default.xml file and the default directory to the domain name … Read more