Прокси носков Danted с аутентификацией

Я пытался настроить прокси SOCKS на Linux с вдавленным. У меня есть прокси, работающий отлично без аутентификации, но когда я пытаюсь добавить в аутентификации с обоими method: username и method: pam Я не могу войти в систему ни с одним из имен пользователя или паролей, которые я установил.

При использовании method: pam это - конфигурация, которую я использую

logoutput: stderr /var/log/danted.log

/#Interfaces for listening on
internal: eth0 port=1080 #AP external interface
internal: eth0 port=53
external: eth0 #interface on AODV network

/#Auth Method
method: pam

user.privileged: root
user.notprivileged: nobody
user.libwrap: nobody

client pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    log: error
}

/#Allow any connection
pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    command: connect udpassociate
    protocol: udp tcp
    log: error
    method: pam
    pamservicename: sockd
 }

Но когда я работаю danted -d Я ошибка аутентификации приблизительно плохое имя пользователя и пароль. Моя конфигурация Pam

auth required pam_pwdfile.so pwdfile /etc/danted/sockd.passwd
account required pam_permit.so

и имена пользователей и пароли создаются с htpasswd -d вызвать склеп ().

Я также попробовал его method: username и я получаю ту же проблему с a system password userauthentication failed. Я тестирую их со средством проверки прокси proxifier, и они всегда возвращают плохое имя пользователя или пароль.

Я в настоящее время работаю, это без любой аутентификации, настолько добирающейся эту устраненную проблему, довольно важно.

Я создал нового пользователя, названного 'тестом' с паролем 'пароль', и это - ошибка, которую я получил

Jul 12 14:45:07 ip-172-31-26-147 danted: pam_pwdfile(sockd:auth): setting fail delay 
Jul 12 14:45:07 ip-172-31-26-147 danted: pam_pwdfile(sockd:auth): username is estt 
Jul 12 14:45:07 ip-172-31-26-147 danted: pam_pwdfile(sockd:auth): user not found in password database
3
задан 14 August 2014 в 13:39
1 ответ

В конце концов, я исправил проблему, удалив версию dante, которую я установил через apt, и заменив ее версией, которую я скачал с сайта dante и скомпилировал из исходных текстов. Должна быть ошибка в версии в репозиториях ubuntu.

3
ответ дан 3 December 2019 в 06:33

Теги

Похожие вопросы