LDAP loginShell sur les plates-forms avec différents paths

J'utilise LDAP pour traiter les users et l'authentification sur mon réseau. J'ajoute maintenant des hôtes FreeBSD et j'ai rencontré un problème avec les shells de connection. sur Linux, les shells ont tendance à être dans /bin/$shellname , donc configurer mon shell de connection dans LDAP vers /bin/zsh fonctionne parfaitement. sur FreeBSD, /bin/zsh n'existe pas, j'ai besoin d'utiliser /usr/local/bin/zsh . y a-t-il une solution à cela? J'imagine que je pourrais pouvoir faire une sorte de script login-shell.sh que LDAP sort en tant que "shell", puis utiliser le script pour déterminer le shell réel pour l'user, mais je ne suis pas fan de cette idée .

J'utilise Debian et FreeBSD, tous deux avec une configuration standard OpenLDAP / PAM / nss.

edit : il semble utiliser /bin/sh et append un exec $shell à .profile "fonctionnerait", mais cela ne va pas très bien.

One Solution collect form web for “LDAP loginShell sur les plates-forms avec différents paths”

Vous pouvez créer un directory / shell sur chaque machine avec des liens symboliques vers les locations des shells. De cette façon, les users qui vous intéressent pourraient avoir un shell de / shell / zsh, / shell / bash et ainsi de suite alors que les liens symboliques localement prennent soin du problème de localization réelle.

  • Utilisation de Powershell pour modifier les propriétés des users dans XP
  • Proxy inverse séparé par user sur apache2.4
  • Utilisation de la command line pour voir si le count invité local d'un ordinateur est désactivé
  • Exécuter des commands sur la connection user / déconnecter
  • De quoi dois-je faire preuve de prudence lors de la modification d'un nom d'ouverture de session user dans Active Directory?
  • Combien de counts d'users peuvent avoir un hôte OS unix-like?
  • Active Directory: Comment répondre "cet user appartient-il à ce groupe (directement ou indirectement)"
  • Existe-t-il un moyen générique de dire si un nom d'user est valide sur un système donné par Unix?
  • Quelle est la différence entre les fonctionnalités au niveau du server et du niveau du site dans IIS7.5
  • Paramètres de security DCOM non exportés avec secedit
  • Problème de création de FTP dans Server 2008
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.