proftpd
Artur Frysiak
wiget w pld.org.pl
Pią, 1 Wrz 2000, 11:54:32 CEST
On Thu, Aug 31, 2000 at 10:48:11AM +0200, Marcin L. Mierzejewski wrote:
>
> Tomasz Kłoczko <kloczek w rudy.mif.pg.gda.pl> wrote:
>
> > czy są jakieś przeciwskazanai żeby właczyć w mod_linuxprivs i mod_quota w
> > proftpd ?
>
> Przejrzałem tak na szybko źródło do mod_quota i znalazłem coś takiego:
>
> ---
> PRIVS_ROOT
> /* open it, create if doesn't exist, truncate otherwise, mode rw owner
> * */
> fd = open("/.quota", O_WRONLY | O_CREAT | O_TRUNC, 0600);
> ---
>
> gdzie
> ---
> #define PRIVS_ROOT { log_debug(DEBUG4,"ROOT %s %d", \
> __FILE__, __LINE__); \
> if(!session.disable_id_switching) \
> { setreuid(session.uid,0);\
> } }
> ---
>
> IMHO: Można poczekać, aż ludzie to przetestują i dopiero wtedy wrzucić do
> PLD.
Wygląda trochę dziwnie, ale jak się zastanowić to ma to sens.
Jeśli masz użytkowników z dostępem do shella to taki luzer może sobie
zmienić plik .quota (to "/.quota" dlatego że jest w chroot() na $HOME).
> PS: Czy ma ktoś jakieś doświadczenia z mod_quota?
Używam tego na serwerze gdzie nie mam kont shellowych a wszystkich luzerów
na jednym UID.
Pozdrawiam
Wiget
--
Artur Frysiak
http://www.pld.org.pl/
___________________________
polish linux distribution
-> http://lists.pld.org.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl