Как в PROFTPD запретить доступ всем зарегистрированным пользователям в системе, исключая тех коу это разрешено.
Пример:
Зарегистрировал я нового пользователя в системе, получается так, что ему автоматически дается доступ к своей ftp директории, а это не нужно.
Какой директивой это реализовать?
>Как в PROFTPD запретить доступ всем зарегистрированным пользователям в системе, исключая тех
>коу это разрешено.
>
>
>Пример:
>Зарегистрировал я нового пользователя в системе, получается так, что ему автоматически дается
>доступ к своей ftp директории, а это не нужно.
>Какой директивой это реализовать?думаю что это можно при помощи самого proftpd. но еще можно занести в /etc/ftpusers - в линуксе в этом файле те пользователи, колторым нельзя заходить по ftp
Если тебе не надо чтоб юзвери в систему входили и что-то там делали (на почту это не распространяется) укажи им в качестве shell в /etc/passwd не bash или sh, а true. А в ProFTPD в конфиге RequireValidShell on
Теперь анонимусы зайти могут, а системные только те у кого верный shell есть.
>Если тебе не надо чтоб юзвери в систему входили и что-то там
>делали (на почту это не распространяется) укажи им в качестве shell
>в /etc/passwd не bash или sh, а true. А в ProFTPD
>в конфиге RequireValidShell on
>Теперь анонимусы зайти могут, а системные только те у кого верный shell
>есть.Да фиг с ним с шелом, нужно чтобы пользователи не могли по ftp перемещаться. Т.е. чтобы им по умолчанию доступ не давался.
>>Если тебе не надо чтоб юзвери в систему входили и что-то там
>>делали (на почту это не распространяется) укажи им в качестве shell
>>в /etc/passwd не bash или sh, а true. А в ProFTPD
>>в конфиге RequireValidShell on
>>Теперь анонимусы зайти могут, а системные только те у кого верный shell
>>есть.
>
>Да фиг с ним с шелом, нужно чтобы пользователи не могли по
>ftp перемещаться. Т.е. чтобы им по умолчанию доступ не давался.
так вот и получицца что пользователь не сможет зайти по ftp. да в систему он не сможет зайти без шела.например если тебе нужен пользователь с нормальным шелом который мог заходить в систему но не мог по ftp - то в /etc/ftpusers пропиши его.
я поставил эксперимент:
1. если один и тот же юзер есть и в системе и в mysql заходит тот то в mysql.
2. если mysql остановлен ftpd не устанавливает связь..
вот....хотя кривовато все это звучит..
Привет!Ну как твои успехи в этом вопросе? (я сам с этим столкнулся :)
спасибо.