$ less prog | head
ELF Header:
Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
Class: ELF32
Data: 2's complement, little endian
Version: 1 (current)
Это подозрительно (если у Вас нет усовершенствованного LESSPIPE)... может Вы делать
ls -l prog
(для размера)
xxd prog | head
(для фактического содержания)
Кроме того, попытайтесь переименовать его к myprog и затем выполнить./myprog
LDAP является протоколом между клиентом и хранилищем данных. То, как Вы храните данные, определяется тем, как Вы определяете схему, которая обычно содержит objectClasses и attributetypes. Можно также определить пользовательскую схему, которая может использовать атрибуты из стандартизированных схем, как атрибут userPassword. Ищите некоторое существующее решение, путь pam_ldap и pam_nss используется для аутентификации на Unix; или разработайте свой собственный: (1) схемы дизайна; (2) дизайн пользовательский клиент, наряду с конфигурационным файлом, который делает Вашу жизнь легче.