Difference between revisions of "Adding Ubermix to Active Directory using CentrifyDN"

From ubermix Wiki
Jump to: navigation, search
(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...")
 
m
Line 1: Line 1:
 
Adding Ubermix to Active directory is easy with these steps:
 
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. 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'''
  
#open terminal with Ctrl-T
 
 
sudo -i
 
sudo -i
 +
 
cd /usr/local/bin
 
cd /usr/local/bin
 +
 
mv update-hostname update-hostname.xxx
 
mv update-hostname update-hostname.xxx
 +
 
echo >>update-hostname
 
echo >>update-hostname
 +
 
chmod a+x 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:
+
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'''
  
#open terminal with Ctrl-T
 
 
sudo -i
 
sudo -i
 +
 
apt-get update
 
apt-get update
 +
 
apt-get upgrade
 
apt-get upgrade
  
3) Copy contents from the default user logging in to /etc/skel so all users have the same desktop:
+
3. Copy contents from the default user logging in to /etc/skel so all users have the same desktop:
#open terminal with Ctrl-T
+
 
 +
'''open terminal with Ctrl-T if it is not already open'''
  
 
sudo -i
 
sudo -i
 +
 
cp -r /home/user/. /etc/skel/
 
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:
+
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'''
  
#open terminal with Ctrl-T
 
 
sudo -i
 
sudo -i
 +
 
apt-get install nano ssh centrify*
 
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/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
 
nano /etc/hostname #ctrl-o to save and Y to overwrite
 +
 
sudo reboot #reboot the computer
 
sudo reboot #reboot the computer
  
5) After the computer is rebooted, join to the AD and reboot again
+
5. After the computer is rebooted, join to the AD and reboot again
#open terminal with Ctrl-T
+
 
 +
'''open terminal with Ctrl-T if it is not already open'''
 +
 
 
sudo -i
 
sudo -i
 +
 
adjoin -w {name of AD Domain} -u {user of AD with rights to join}
 
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.
+
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.
+
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.''

Revision as of 13:44, 5 April 2012

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.