The Domain Join Assistant for Univention Corporate Server (UCS) automatically integrates Ubuntu and many Ubuntu-based systems such as Linux Mint into a UCS domain. That way, administrators no longer have to manually configure the client computers. Users can then log into the desktop environment with their UCS credentials – on any client in the domain.
The tool offers a graphical user interface and a command line tool for admins who prefer to work on the shell. We have just released a new version of the Domain Join Assistant that comes with various improvements and supports the latest Ubuntu and Linux Mint versions. In this article I’m going to show you how the tool works and I’m going to introduce the new features.
How does the Domain Join Assistant work when connecting Ubuntu and Linux Mint Clients?
After installing the package
univention-domain-join from our Univention-PPA) you can start the graphical user interface on the Ubuntu/Mint desktop via the respective start menu. Authenticate with your user credentials and you will see the following dialogue.
Enter the IP address of the UCS server or the name of the UCS domain in the first field, then fill in the domain administrator’s user credentials in the two fields below. Click the Join button to proceed.After a few moments you can reboot the client – configuration done. Users can then enter their username and password of the UCS domain into the login manager of the desktop.
In the background, the Domain Join Assistant takes care of the following things:
- It creates an LDAP object in the UCS directory service for the Ubuntu/Mint computer.
- It configures the DNS settings of the client (if requested).
- It configures the Kerberos authentication service.
- It makes changes to the login manager if necessary.
- It configures the user authentication with PAM (Pluggable Authentication Modules).
- It sets up the SSSD (System Security Services Daemon).