Поведение последовательно к наличию консольных кодов в Вашей подсказке (для изменения цвета, и т.д.) и не правильно маркировка затем так, чтобы удар знал, что они невидимы.
Перед чем-либо еще, сделайте это:
PS1='\w\$ '
И затем попробовали еще раз. Если проблема решена, то мои подозрения корректны.
Каждая консольная кодовая последовательность должна быть разграничена с \[
и \]
в переменной PS1. Они говорят удар, который независимо от того, что там, не перемещает позицию курсора. Прочитайте руководство удара для получения дополнительной информации.
Ваш 'Требовать' чтений строки
Потребуйте ldap-группы cn=CHANGED, cn=CHANGED
Это не смотрит запись - я не полагаю, что Вы можете иметь, имеют два cn's в DN как этот.
Вы включили ldap и authnz_ldap модули?
Можно сделать так с:
a2enmod ldap authnz_ldap; /etc/init.d/apache2 restart
Для меня и апачских 2.2.14, это работает как чемпион на управление доступом на основе на группу
AuthType Basic AuthName "Secret Area for IT Only" AuthBasicProvider ldap AuthzLDAPAuthoritative on AuthLDAPGroupAttributeIsDN off AuthLDAPGroupAttribute memberUid AuthLDAPURL "ldap://ldap1.example.int ldap2.company.int/cn=int" Require ldap-group cn=it,ou=Groups,o=int
"интервал" является нашим внутренним доменом для непубличных серверов.