How To Install and Configure Univention Corporate Server (UCS)


Univention Corporate Server (UCS) is a server operating system based on Debian GNU/Linux with integrated management system for the central administration of servers, services, clients, desktops and users.



It includes the necessary Open Source software to provide Active Directory domain functionality, among others basically Samba 4, Kerberos and OpenLDAP and integrates them in a maintainable and sophisticated way.

The vast majority of software packages are built by the Debian project. Some packages, though, are built by Univention, because they are newer than the stable version of the Debian project, for example, the Linux kernel, Samba or OpenLDAP, or because the packages are customized with patches.

This tutorial walks you through the steps to install and configure your first univention corporate server (UCS).



Prerequisites


  • You can install UCS either on a bare-metal hardware or on a virtual machine with enough memory and disk space as recommended or according to your environment. 
  • You can download UCS ISO image from here or you can have a preinstalled virtual machine image from here
  • Burn UCS ISO image on a DVD or make a usb bootable (you can directly mount iso image if you are installing UCS on a virtual machine) 




Install Univention Corporate Server

Power up your machine, boot from the UCS bootable media you have and select the first option from the menu as shown in image below.


Select the appropriate language accordingly and press continue




Select your location and press continue





Select your locale settings and press continue




Provide root password and press continue


Wait while to complete the process


Choose appropriate disk to partition


Click Yes and press Continue


Choose free space of the disk and press Continue


Choose Automatically partition and press Continue


Choose Separate /home, /var, and /tmp partitions option and press Continue


Verify your partitioning scheme, if you are okay with the default then choose Finish partitioning and press Continue


Click Yes and press continue


Wait while the installation process to complete


Click Create a new UCS domain and press Next to continue


Enter your Organization name and email address to activate UCS. 
Click Next


Enter your domain info: in our case labucs is the hostname and techsupportpk.com is domain name.

Click Next when done


Pay attention and choose software components as per your need. I will install all components except first two as I don’t have any windows active directory domain or I don’t want to migrate.

Click Next


Wait while the installation process complete


Click Configure System


Wait while the configuration process complete




Click Finish



Press enter to boot UCS



You will be presented a login screen after UCS boot but you do not need to login here.


At this stage, open up web browser and navigate to https://ucshostname.domain.name and login with username administrator and password as same of root you provided earlier during installation.

From the web interface GUI of UCS you can manage everything.