Ich habe versucht, den Prozess der Bindung einer Centos 7-Installation an eine Windows-Domäne festzunageln, habe aber Probleme. Ich habe es in der Vergangenheit mit ein paar Boxen erfolgreich geschafft, aber jetzt versuche ich, den Prozess zu dokumentieren und es macht sehr seltsame Dinge.
Ich habe es geschafft, die Bindung mit dem folgenden Prozess durchzuführen:
- Installieren und konfigurieren Sie ntp
- Installieren Sie die Pakete: realmd, oddjob, oddjob-mkhomedir, sssd, samba-common, krb5-workstation, adcli
- Erstellen Sie ein Kerberos-Ticket: kinit username@MY.DOMAIN
- Reich beitreten
- Ändern Sie die SSD-Konfiguration
[sssd] domains = meine.domain config_file_version = 2 services = nss, pam [domain / my.domain] ad_domain = meine.domain krb5_realm = MY.DOMAIN realmd_tags = verwaltet das mit adcli verbundene System cache_credentials = True id_provider = ad krb5_store_password_if_offline = True default_shell = / bin / bash ldap_id_mapping = True use_fully_qualified_names = false fallback_homedir = / home /% u @% d access_provider = ad override_homedir = / home /% u override_shell = / bin / bash
- Starten Sie den SSD-Dienst neu
Dies hat in der Vergangenheit funktioniert, aber aus irgendeinem Grund konnte ich mich nicht mit meinen Netzwerkanmeldeinformationen anmelden, mein Kollege konnte sich jedoch nur mit einem seiner Konten erfolgreich anmelden.
Als wir der sssd-Konfiguration das Debug hinzugefügt haben, wurde in der Protokolldatei der Fehler angezeigt:
Could not convert objectSID [MY AD SID HERE] to a UNIX ID
Es hat auch meinen tatsächlichen Kontonamen aus AD herausgesucht, damit es definitiv Informationen enthält. Wir haben die gleichen Rechte auf dem System und es macht einfach keinen Sinn.
Irgendwelche Vorschläge, was ich sonst noch versuchen könnte?