|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Gawriloff 2:450/118 11 Dec 2001 15:12:53 To : Igor Vasiliev Subject : Re: proftpd+radius+mysql --------------------------------------------------------------------------------
You wrote to (Oleg Gawriloff) on Tue, 11 Dec 2001 11:20:03 +0200:
IV> И как настроить radius для обращения к MySQL тоже понятно.
IV> У меня вопрос в другом как можно это сделать не создавая account ftp
IV> пользователя ма Фре.
IV> Т.е. всю информацию о том в пределах какой директории ограничить
IV> user-a c таким-то именем proftpd получает от radius-a.
Гмм, у меня все работает так как ты описал, только без радиуса (я думаю смысла
для
фтп в нем нет).
Конфиг такой:
SQLAuthTypes plaintext
SQLAuthoritative off
SQLConnectInfo someMySQL login string
SQLDefaultUID 65534
SQLDefaultGID 65533
SQLMinUserUID 999
SQLMinUserGID 999
SQLDoAuth on
SQLDoGroupAuth on
SQLUserTable account_ftp
SQLUsernameField username
SQLUIDField uid
SQLGIDField gid
SQLPasswordField password
SQLLogDirs fcdir
SQLHomedirField homedir
SQLLoginCountField count
SQLLogStats on
SQLGroupTable groups
SQLGroupGIDField gid
SQLGroupNameField groupname
SQLGroupMembersField members
DefaultRoot ~ !wheel
После этого любой пользователь у которого в groupname стоит не wheel попадает в
chroot каталог определенный homedir. Подходит? Если нужен именно радиус то
всякие
home dir явно нужно возвращать в переменных радиуса (если proftpd их понимает).
К
примеру в Reply-Message.
WBR, Oleg Gawriloff.
--- Tearline sample
* Origin: Atlant-Telecom News Server (2:450/118.0)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4335494b15d2e.html, оценка из 5, голосов 10
|