Adding Ubermix to Active Directory using CentrifyDN
Adding Ubermix to Active directory is easy with these steps:
1. Move the update-hostname to update-hostname.xxx and create a blank file -- this will keep the machine name from changing on startup and allow hostname to be set:
open terminal with Ctrl-T if it is not already open
sudo -i
cd /usr/local/bin
mv update-hostname update-hostname.xxx
echo >>update-hostname
chmod a+x update-hostname
2. Go Ahead and update and upgrade Ubermix to make sure it is up-to-date for AD integration:
open terminal with Ctrl-T if it is not already open
sudo -i
apt-get update
apt-get upgrade
3. Copy contents from the default user logging in to /etc/skel so all users have the same desktop:
open terminal with Ctrl-T if it is not already open
sudo -i
cp -r /home/user/. /etc/skel/
4. Install nano, ssh, and centrifydn, also edit the hostname and hosts file in /etc/hosts and /etc/hostname:
open terminal with Ctrl-T if it is not already open
sudo -i
apt-get install nano ssh centrify*
nano /etc/hosts #ctrl-o to save and Y to overwrite -- edit the name that starts with system-{mac}
nano /etc/hostname #ctrl-o to save and Y to overwrite
sudo reboot #reboot the computer
5. After the computer is rebooted, join to the AD and reboot again
open terminal with Ctrl-T if it is not already open
sudo -i
adjoin -w {name of AD Domain} -u {user of AD with rights to join}
6. Go to System --> Login Screen {System is found across the bottom}, click the unlock. The password is "password". Click "Show the Screen for who will login in." Uncheck show list of users.
7. Reboot the system *please note that the log-in screen will apear before the AD is ready for authentication. Please let the users know that they must wait. -- Note to Advanced Linux Administrators - put a wait time in the log-in script for lightdm.