SMB-Mount Non-Domain-User

Mit RHEL 7.7 wurde eine Änderung im Kernel implementiert, die Probleme macht beim SMB-Mount eines Shares, der

  1. von einem AD-gejointen Server kommt
  2. auf dem Server ein Benutzerkonto nutzt, welches nicht aus dem AD stammt

Wird dem Mount-Befehl keine Domäne mitgegeben, fragt der Client den Server nach der Domäne und erhält als Results "D". Nun versucht der Client eine Authentifizierung mit dieser Domäne, was in diesem Fall fehlschlägt.

Als Workaround kann dem Mount-Befehl eine leere oder Dummy-Domäne mitgegeben, wird dem Server die Wahl überlassen, und der Mount klappt:

mount -t cifs -o credentials=/root/.smb_creds,vers=3.0,domain=" " //server/share /mnt

Das Leerzeichen ist wichtig, es kann auch sonst ein Text angegeben werden.