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
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
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
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
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
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 is to put a wait time in the log-in script for lightdm.