Centrify Express is a comprehensive suite of free Active Directory-based integration solutions for authentication, single sign-on, remote access, file-sharing, monitoring. In this tutorial, you will learn how to install Centrify Express on CentOS
Step 1: Downloading
Go to Centrify Agent Download site.
Click the Centrify Agent for CentOS Linux 64-bits or any Distro you are interested in
Fill up the registration form and download the centrify-suite-2012.3-rhel3-x86_64.tgz which is about 26MB
After downloading, you may wish to create a directory to unpacked the content of centrify-suite-2012.3.rhel3-x86_64.tgz
The most important is centrifydc-5.0.2-rhel3-x86_64.rpm for the basic installation. but I install the centrifydc-openssh-5.9p1-4.5.4-rhel3-x86_64.rpm as well
Step 2: Installing the packages
# rpm -Uvh centrifydc-5.0.2-rhel3-x86_64.rpm
# rpm -Uvh centrifydc-openssh-5.9p1-4.5.4-rhel3-x86_64.rpm
Step 3: Join the Server to Active Directory
# adjoin -u ou_or_domain_admin -c ou=Servers,ou=Resources,ou=IT -w company_domain
- The ou_or_domain_admin account should be able to join the Linux Server to the Active Directory
- ou=Servers,ou=Resources,ou=IT is written with ou=Servers is written with the container nearest the name of the server is written first and all the backward to the main OU
You will be prompted to enter the password and you should see console messages some like this
userid@company_domain's password:
Using writable domain controller: server1_company_domain
Join to domain:company_domain, zone:Auto Zone successful
Step 4: To restart the Centrify AD authentication daemon
# adflush
# adreload
Step 5: To deprovision the Server from Active Directory
# adleave -u ou_or_domain_admin -r
Using writable domain controller: xxxx.xxxx.xxxx.xxxx.xxx.xxx
Centrify DirectControl stopped.