Skip to main content

Moving beyond tutorials

We've written a lot of tutorials over the years.  Some here, some at howtoforge and even NetworkWorld.  We've always believed that it's a great way to contribute to the community, spread awareness and make it easier for admins to secure their remote access services.

Now we can take this to the next level.  We've been playing with packer for some time and it's a pretty impressive piece of software.  Being able to create appliances for multiple virtual platforms such as VirtualBox, VMWare, EC2, Digital Ocean, Vagrant, etc, etc from a manageable, share-able code base will allow administrators to piggy-back off the work of others and contribute their knowledge to the community in the form of code.

The plan has three parts:  a tutorial on how to manually setup the service on a server, a tutorial on how to build the server with packer and the packer scripts themselves, hosted on github.

Packer uses provisioning scripts to configure appliances.  Most of the action occurs there.  So, our first packer build has a script called openvpn.sh which updates the server, installs openvpn, creates certs, opens ports, etc.  Scripts can be puppet or chef too, but we prefer the neutral shell scripts for now.

The plan is to create other tutorials and packer build scripts for other remote access services that would benefit from two-factor authentication and publish them as well.  The hope is that people will contribute their scripts they use to secure linux servers as well.

First up is OpenVPN with two-factor authentication on Centos 7: the howtoforge tutorial, the packer tutorial and the packer scripts. Enjoy!

Current rating: 1

Recent Posts

Archive

2024
2022
2021
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008

Categories

Tags

Authors

Feeds

RSS / Atom