Назад | Перейти на главную страницу

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

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

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

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