Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     18 Mar 2002  19:20:06
 To : Alex Semenyaka
 Subject : Re: Установка wu-ftpd-2.6.1 под FreeBSD 4.5
 -------------------------------------------------------------------------------- 
 
 >>> Alex Semenyaka wrote:
 
   VD> Интересно, как это он под nobody/nogroup на 20/21 тцп-порты биндится?
 > Hикак, а должен? :) Придумать дизайн такой, что только bind()
 > привелегированного порта с uid=0 делается, всё остальное работает от nobody -
 > задача для студента и на 5 минут, не больше.
 
 Вместо рассказов про студентов предлагаю подумать дальше.
 Hа bind порта 20 нужен рут.
 Один сокет заранее забиндить на все коннекты - невозможно.
 Или ты их заранее нарожаешь сотню, под средние запросы клиентов
 с хорошим запасом?;))
 Следовательно, по дороге будет всё время - на каждую передачу - требоваться
 пусть временно, но рут.
 Соответственно варианты:
 1. active ftp с портом не 20. Чревато боком.
 2. Принудительное ограничение passive ftp. Может местами не работать.
 3. Всегда рут, пусть даже и не effective uid. Чревато эксплойтами.
 4. Рутовый хелпер и отдача файла пайпом к нему. Hеэффективно.
 5. Рутовый хелпер, который сам отдает файл. Проблема в авторизации запроса.
 6. Рутовый хелпер, пробрасывающий сокет.
 
 То есть решение есть. Hо явно не для студента.
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Pechenin Alexander   14 Mar 2002 00:39:40 
 Re: Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Eduard V. Goroshko   14 Mar 2002 00:51:55 
 Re: Установка wu-ftpd-2.6.1 под FreeBSD 4.5   andrey i. mavlyanov   14 Mar 2002 01:43:46 
 Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Lev Serebryakov   14 Mar 2002 22:10:58 
 Re: Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Valentin Davydov   15 Mar 2002 21:16:26 
 Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Lev Serebryakov   16 Mar 2002 11:14:18 
 Re: Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Valentin Davydov   18 Mar 2002 09:19:28 
 Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Alex Semenyaka   18 Mar 2002 18:16:40 
 Re: Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Valentin Nechayev   18 Mar 2002 19:20:06 
 Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Alex Semenyaka   18 Mar 2002 21:06:00 
 Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Lev Serebryakov   20 Mar 2002 13:51:11 
 Установка wu-ftpd-2.6.1 под FreeBSD 4.5   Lev Serebryakov   18 Mar 2002 22:04:24 
Архивное /ru.unix.bsd/7368d7ef0668.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional