Skip to content

Script the Duo install process from CentOS 7.x minimal servers

Notifications You must be signed in to change notification settings

tylerx626/duo-centos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple and ugly script to help automate some of the deployment for Duo with Linux servers. This is written specifally for and tested only on CentOS 7.x minimal servers.

Prerequisites:

  1. The UNIX application should already be configured in the Duo portal.
  2. The server will need internet access (repo updates, API access to Duo, etc)
  3. git will need to be installed first
sudo yum install git

Note: I have only tested with local auth.

  1. Clone the repo
git clone https://github.com/tylerx626/duo-centos
  1. Make the .sh executable
chmod +x duo-centos/duo_setup.sh
  1. Run the script
duo-centos/./duo_setup.sh
  1. Enter Duo config info when prompted
  2. Fix all the errors and run it again
  3. Repeat until it works ;-P

Future updates wish-list:

  1. Error-checking
  2. SSH key-based auth

About

Script the Duo install process from CentOS 7.x minimal servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages