Adding Ubermix to Active Directory using CentrifyDN

From ubermix Wiki
Revision as of 14:37, 5 April 2012 by Stoddard.ronald (talk | contribs) (Created page with "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 c...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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:

  1. 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:

  1. 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:

  1. 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:

  1. 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

  1. 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.