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

Исходное сообщение
"Как в PROFTPD..."

Отправлено Line , 28-Фев-04 16:54 
Как в PROFTPD запретить доступ всем зарегистрированным пользователям в системе, исключая тех коу это разрешено.


Пример:
Зарегистрировал я нового пользователя в системе, получается так, что ему автоматически дается доступ к своей ftp директории, а это не нужно.
Какой директивой это реализовать?


Содержание

Сообщения в этом обсуждении
"Как в PROFTPD..."
Отправлено Camb , 28-Фев-04 18:15 
>Как в PROFTPD запретить доступ всем зарегистрированным пользователям в системе, исключая тех
>коу это разрешено.
>
>
>Пример:
>Зарегистрировал я нового пользователя в системе, получается так, что ему автоматически дается
>доступ к своей ftp директории, а это не нужно.
>Какой директивой это реализовать?

думаю что это можно при помощи самого proftpd. но еще можно занести в /etc/ftpusers - в линуксе в этом файле те пользователи, колторым нельзя заходить по ftp


"Как в PROFTPD..."
Отправлено Agressor , 28-Фев-04 18:38 
Если тебе не надо чтоб юзвери в систему входили и что-то там делали (на почту это не распространяется) укажи им в качестве shell в /etc/passwd не bash или sh, а true. А в ProFTPD в конфиге RequireValidShell on
Теперь анонимусы зайти могут, а системные только те у кого верный shell есть.

"Как в PROFTPD..."
Отправлено Line , 28-Фев-04 20:46 
>Если тебе не надо чтоб юзвери в систему входили и что-то там
>делали (на почту это не распространяется) укажи им в качестве shell
>в /etc/passwd не bash или sh, а true. А в ProFTPD
>в конфиге RequireValidShell on
>Теперь анонимусы зайти могут, а системные только те у кого верный shell
>есть.

Да фиг с ним с шелом, нужно чтобы пользователи не могли по ftp перемещаться. Т.е. чтобы им по умолчанию доступ не давался.


"Как в PROFTPD..."
Отправлено Camb , 04-Мрт-04 19:44 
>>Если тебе не надо чтоб юзвери в систему входили и что-то там
>>делали (на почту это не распространяется) укажи им в качестве shell
>>в /etc/passwd не bash или sh, а true. А в ProFTPD
>>в конфиге RequireValidShell on
>>Теперь анонимусы зайти могут, а системные только те у кого верный shell
>>есть.
>
>Да фиг с ним с шелом, нужно чтобы пользователи не могли по
>ftp перемещаться. Т.е. чтобы им по умолчанию доступ не давался.


так вот и получицца что пользователь не сможет зайти по ftp. да в систему он не сможет зайти без шела.

например если тебе нужен пользователь с нормальным шелом который мог заходить в систему но не мог по ftp - то в /etc/ftpusers пропиши его.

я поставил эксперимент:
1. если один и тот же юзер есть и в системе и в mysql заходит тот то в mysql.
2. если mysql остановлен ftpd не устанавливает связь..
вот....

хотя кривовато все это звучит..


"Как в PROFTPD..."
Отправлено Camb , 23-Мрт-04 07:18 
Привет!

Ну как твои успехи в этом вопросе? (я сам с этим столкнулся :)

спасибо.