Используйте аутентификацию с Dante Socks

Я только что настроил свой прокси-сервер dante socks, и он работает без проверки подлинности. Теперь я хочу, чтобы только некоторые пользователи могли использовать его, хотя. Желательно только тех пользователей, которые находятся в passwd. Что бы вы, ребята, посоветовали мне использовать? Могу ли я как-то использовать PAM и связать его с моим passwd? Какие еще есть аутентификации и как они будут работать? Например, появится ли окно аутентификации, прежде чем пользователь сможет просматривать?

1 ответ

Решение

Если вы хотите разрешить всем пользователям из вашего passwd и только им, вы можете просто сказать:

method: username

Но если вы решите использовать все функции PAM, модули и хлопоты:

method: pam
pam.servicename: sockd_myservice

В PAM вам необходимо настроить новый стек для "sockd_myservice", посмотрите, например, как настроена служба "ssh", чтобы sshd мог использовать PAM.

Предварительное условие для методов имени пользователя или pam:

user.privileged    : root
user.notprivileged : socks     # some non-root user name
Другие вопросы по тегам