Der Parameter winbind separator erlaubt es, die Art und Weise festzulegen, wie Windows NT-Domain-Namen und User-Name in Unix-User-Name transformiert werden. Als Voreinstellung wird der normale backslash (\) als Separator zwischen dem Domain-Namen und dem User-Name verwendet, so dass ein Unix-User-Name die Form DOMAIN\ username annimmt. Dieser Separator kann aber mit Meta-Zeichen kollidieren, besonders dann, wenn er in Shell-Scripts eingesetzt wird. In einem solchen Fall kann man mit der entsprechenden Parameterbelegung das Separator-Zeichen anders definieren. Wie in dem folgenden Beispiel gezeigt, kann als Separator auch das -Zeichen definiert werden. Das '/'-Zeichen bietet sich ebenfalls als Ersatz an, kann aber mit dem Unix-Directory-Separator kollidieren. Auch wenn das -Zeichen nicht gerade die optimale Wahl darstellt, so ist es doch gut geeignet für den Ersatz des Separators, da dann weder in einem Script, noch auf der Kommandozeile Konflikte mit von Unix verwendeten Zeichen bestehen. Prinzipiell kann aber jedes Zeichen verwendet werden.
Der Parameter kann nur verwendet werden, wenn die Libraries pam_winbind.so und nss_winbind.so für Unix ebenfalls verwendet werden.
Voreinstellung:
winbind separator =
Beispiel:
winbind separator = +