Univention Domain Join Assistant with Ubuntu 19.04?

ubuntu
domainjoin

#1

Hi@all,

I am planning to switch from Kubuntu to Ubuntu 19.04. Has anyone experienced whether the Univention Domain Join Assistant works here?

with best
sven


#2

Well, I would have expected the question in the other way round…

Kubuntu is not a supported distro.
Ubuntu is a supported distro (even though 19.04. has not been tested yet).

See here.
So I would not expect any major issues.

But to be sure I would wait until it officially will support Ubuntu 19.04. I am pretty sure this is in progress…

/CV


#3

no, unfortunately it doesn’t work under uvuntu 19.04 :frowning:


#4

Hallo zusammen,

folgende Vorgehensweise funktioniert für Ubuntu 19.04. Habe die beiden Systeme jetzt ein paar Tage am Laufen und konnte kein Problem feststellen.

Ein paar Anmerkungen (grub, Kernel-Parameter sind natürlich Hardware-Bezogen und nur bei Problemen oder Fehlfunktionen zu setzen)

** Vorbereitung am Master **

Damit ich vom DHCP eine IP bekommen habe ich den Rechner als Linux-Client mit der MAC-Adresse am Master angelegt.

-> Bei mir nur notwendig da der Client sonst keine IP bekommt, habe aber gelesen dass es nicht zwingend erfolderlich ist. Da ich aber möchte das der Installer bereits die Updates zieht ist es IMHO zu empfehlen.

Installation mit ISO

ggf. Boot-Parameter nouveau.modeset=0 mitgeben.

Bei der Installation den lokalen Benutzer “temp” mit Password angelegt.

Falls notwendig in der Datei /etc/default/grub anfügen

GRUB_CMDLINE_LINUX_DEFAULT="… nouveau.modeset=0"

und:

sudo update-grub

** richtigen root aktivieren und aus sudo entfernen und löschen ****

su temp
sudo su -
....
passwd
....
sudo deluser temp sudo
exit
exit

** Installation / Einrichtung SSH-Server auf dem Client **

… damit ich die Dateien per Drag&Drop erzeugen kann.

apt install openssh-server
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.org
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
sudo service ssh restart

Rest Remote

su
apt install python2.7 python-dnspython python-ipy python-netifaces sssd libnss-sss libsss-sudo heimdal-clients ntpdate sshpass

Paket downloaden:
https://launchpad.net/~univention-dev/+archive/ubuntu/ppa

  • auth-client-config_0.9ubuntu2_all.deb
  • univention-domain-join - 1.0-23ubuntu1
  • univention-domain-join-cli_1.0-23ubuntu1_all.deb
dpkg -i *.deb
univention-domain-join-cli --skip-login-manager
mkdir /home/[Benutzer]
chown -R '[Benutzer]r':'Domain Users' /home/[Benutzer]
su [Benutzer] (Sonst war die Anmeldung nicht möglich

reboot und als Domain User anmelden

su
...
userdel -r temp