Centrify is also easy to configure, but it overwrites system configuration without notice, which is a capital sin. The software can be fetched from the web, but it is also available from the Ubuntu Partner repository.
Adding packages
(Canonical's partner
repository already added to sources.list
.)
apprentice@testbox:~$ sudo apt-get install centrifydc
Joining the domain
apprentice@testbox:~$ sudo adjoin --user AdminUser --password VerySecretPasswd -w mywg.domain.com
<snip>
Error: There was another computer with same name ('CN=test-box-13-2,CN=Computers,DC=mywg,DC=domain,DC=com') previously joined to a zone in
this forest. To overwrite the existing computer data, please use the
--force option to adjoin.
<snip>
apprentice@testbox:~$ sudo adjoin --user AdminUser --password VerySecretPasswd -w mywg.domain.com --force
<snip>
Join to domain:workspace.rug.nl, zone:Auto Zone successful
<snip>
test
apprentice@remotehost:~$ ssh ad-user@testbox
Password:
Created home directory
Welcome to Ubuntu precise (development branch) (GNU/Linux 3.2.0-17-generic x86_64)
* Documentation: https://help.ubuntu.com/
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.