Ваш ldif, вероятно, в порядке, но нам нужно его увидеть, чтобы убедиться. 49 - неверный пароль. Проверьте DN пользователя и пароль
Что-то вроде этого в вашем .bash_profile
или .bashrc
может сработать для вас:
if test -t 0 -a -t 1 -a -z "$SCRIPTING"
then
export SCRIPTING="$HOME/.script.$(date +%Y%m%d_%H%M%S).$$)"
exec script "$SCRIPTING"
fi