Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

We have been using our AD server to authenticate Ubuntu users for years. We have a handy perl script that places all the correct config files and does all the work for us. However, I'm having a major issue with Ubuntu 14.04.

Here's what happens:

  1. In install the system from scratch with a local user
  2. Everything pertaining to the local user works fine
  3. I run my AD script: It installs these packages (and dependencies): ntp, sssd, libnss-sss, libpam-sss, krb5-user
    • It modifies these files:
      • /etc/nsswitch.conf
      • /etc/pam.d/common-session
      • /etc/sssd/sssd.conf
      • /etc/ldap/ldap.conf
    • It places a certificate file in /etc/ssl/certs/
    • It modifies the lightdm config and adds this option: greeter-show-manual-login=true"
  4. I reboot
  5. At the login prompt I type my AD username and hit Enter
  6. I am then logged in - WITHOUT BEING PROMPTED FOR A PASSWORD

I have no idea how this is possible. Is it some kind of bug? If not, it seems like an issue with lightdm, or maybe one of the underlying authentication configs.

Please help me out. I can post the code of the modified config files if requested.

share|improve this question

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.