the last two weeks have seen much googlework, trial and error configuring Centos7 on an intranet server as LDAP client with... this and that, getting jupyterhub working took most of the time. Having used only debian based systems so far, it was quite a ride.
The one problem I cannot tackle so far is the LDAP-Server, which sets no-login as shell for all network users. I can authenticate via ssh, but get kicked out immediately. Since I don't have root access to that Server, there's not much I can do about it there.
I tried:
- adding to /etc/sssd/sssd.conf,
Code: Select all
default shell = /bin/bash
- adding to /etc/nslcd.conf
Code: Select all
map passwd loginShell "/bin/bash"
Are there more places to look out for? Where? Most things I do find are modifying LDAP server settings. That, again, is no option, the server won't change. It's operated by an its-running-so-what-do-you-want-everything-else-is-your-problem-company. In debian, I did a nsswitch_override... (or the like of it) in ldap.conf, but here?
Thank you very much in advance
Ralf from Berlin