Приветствую всех!
Стоит у меня на работе SLES и крутятся на нем сервисы для сети, включая и squid. Несколько дней назад задался идеей перевести аунтификацию юзверей с обычных ACL листов на eDirectory. А решить хочу задачу так:
1. Завести список пользователей в eDirectory разбив их на группы.
2. Вести параллельно списку пользователей eDirectory и обычный файлик с списком айпи пользователей. Это будут отдельные пользователи, которых нет в eDirectory.
3. У клиентов хочу поставить Novell client, который и будет цепляться к eDirectory.
Как это можно реализовать и сделать так чтобы пускало в инет, только лишь после аунтификации клиента в eDirectory с помощью Novell client и работали индивидуальные правила для вошедшего пользователя? Установка eDirectory – не проблема, меня интересует как это все можно скрестить?
SLES + squid + eDirectory
Как это можно реализовать и сделать так чтобы пускало в инет, только лишь после аунтификации клиента в eDirectory с помощью Novell client и работали индивидуальные правила для вошедшего пользователя?
Насколько я знаю squid не поддерживает технологию Sinlge Sign-On. Т.е. по-любому придётся пользователям каждый раз вводить пароль при доступе в интернет.
squid может проверять логин и пароль пользователя в eDirectory, потом членство в группе, и уже на основании полученного имени группы выпускать в интернет. Я это делал лет 6 назад на Netware5.1 и FreeBSD+squid.
Что касается единого входа в сеть то в своё время Novell выпустил специальное клиентское приложение Client Trust, которое отслеживало подключение к eDirectory и передавало учётные записи другим совместимым приложениям. Сейчас эта функция добавлена в сам Novell Client, но как её воспользоваться надо разбираться разработчику.
Вообще полная интеграция процессов аутентификации Novell Client и squid весьма интересна и актуальна.
PS: Вот что удалось найти - http://www.novell.com/coolsolutions/feature/17777.html
Loky, а каким другим способом можно реализовать мою идею? Если это конечно возможно.
А тот линк, который ты мне дал (спасиб), я уже читал и он не подходит лишь потому что нужно чтобы работала как ты сказал: "Sinlge Sign-On" до тех пор, пока пользователь аунтифицирован в eDirectory с помощью Novell client и блокировался при его выходе.