URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 88106
[ Назад ]

Исходное сообщение
"ftp c привязкой пользователя к ip"

Отправлено herta , 09-Фев-10 11:54 
Подскажите ftp в котором возможна привязка пользователя к ip с которого он может подключиться.
И в частности vsftpd такое может?

Содержание

Сообщения в этом обсуждении
"ftp c привязкой пользователя к ip"
Отправлено PavelR , 09-Фев-10 15:02 
>Подскажите ftp в котором возможна привязка пользователя к ip с которого он
>может подключиться.
>И в частности vsftpd такое может?

Делал подобную штуку на основе proftpd + Мускул. Кусок конфига:


SQLNamedQuery deny_all      SelecT "'ALL' as denied"
SQLNamedQuery allow_all     SELECT "'ALL' as allowed"
SQLNamedQuery allow_none    SELECT "'' as allowed"
SQLNamedQuery tomsk-clients SELECT "concat(ip,'/',mask) as allowed FROM tomsk_ip"
SQLNamedQuery denied-hosts  SELECT "concat('ALL EXCEPT ',allowed_from) as denied FROM ftp_users_hosts WHERE name = '%{0}'"


#SQLNamedQuery denied-clients SELECT "'ALL' as denied  from tomsk_ip"

WrapUserTables ftp sql:/tomsk-clients ALL
WrapUserTables !ftp sql:/allow_none sql:/denied-hosts


"ftp c привязкой пользователя к ip"
Отправлено Medlar , 10-Фев-10 12:06 
>Подскажите ftp в котором возможна привязка пользователя к ip с которого он
>может подключиться.
>И в частности vsftpd такое может?

Можно обернуть vsftpd tcpwrapper'ом, повесить скрипт на обращение к 21 порту,
который будет проверять соответствие user & IP  и далее принимать решение.

У меня такой скрипт работает для 110 порта (просто дописывается кое-какая информация в нужном мне формате и присылается извещение, если приконнектился кто-то с определенного IP),  я думаю в вашем случае можно сделать что-то подобное, если нужно решить проблему дешево и сердито


"ftp c привязкой пользователя к ip"
Отправлено Pahanivo , 10-Фев-10 12:27 
>Подскажите ftp в котором возможна привязка пользователя к ip с которого он
>может подключиться.
>И в частности vsftpd такое может?

pure-ftpd
PS без mysql и прочик танцев с врапперами