MicRO
12.02.2007, 07:45
Интересно кто что использует...
Вот например для файла обменника на основе фтп для vsftpd очень хорошие патчи:
patch-aa:
Патч добавляет возможность задать значение umask для каталогов анонимных и
локальных пользователей. Настраивается это всё через vsftpd.conf, две новые
опции:
* anon_dirs_umask = 077
* local_dirs_umask = 077
Также отключается "параноидальная" проверка символов, что облегчает чтение лог
файлов и title процесса в выводе команды ps.
Более подробную информацию вы можете найти по ссылке:
http://www.opennet.ru/base/patch/vsftpd_umask.txt.html
patch-ab:
Патч добавляет две новых опции: filenames_windows_compat и filenames_deny_leadspaces.
* filenames_windows_compat = YES
запрещает клиентам FTP сервера использовать в именах файлов некорректные для
ОС Windows символы. Это *|\/?<>", а так же управляющие символы с кодом < 32,
символ точки и пробельные символы в конце имени.
* filenames_deny_leadspaces = YES
запрещает использовать в качестве начального символа имени пробельные символы.
В основном это предназначено для более комфортной работы файловых хранилищ в связках
vsftpd+samba.
Лидирующие пробельные символы делают невозможным доступ к файлам и каталогом для некоторых
FTP-клиентов.
(c) Andrey V. Elsukov <bu7cher[at]yandex.ru>
Берем тут (http://butcher.heavennet.ru/patches/other/vsftpd/)
Вот например для файла обменника на основе фтп для vsftpd очень хорошие патчи:
patch-aa:
Патч добавляет возможность задать значение umask для каталогов анонимных и
локальных пользователей. Настраивается это всё через vsftpd.conf, две новые
опции:
* anon_dirs_umask = 077
* local_dirs_umask = 077
Также отключается "параноидальная" проверка символов, что облегчает чтение лог
файлов и title процесса в выводе команды ps.
Более подробную информацию вы можете найти по ссылке:
http://www.opennet.ru/base/patch/vsftpd_umask.txt.html
patch-ab:
Патч добавляет две новых опции: filenames_windows_compat и filenames_deny_leadspaces.
* filenames_windows_compat = YES
запрещает клиентам FTP сервера использовать в именах файлов некорректные для
ОС Windows символы. Это *|\/?<>", а так же управляющие символы с кодом < 32,
символ точки и пробельные символы в конце имени.
* filenames_deny_leadspaces = YES
запрещает использовать в качестве начального символа имени пробельные символы.
В основном это предназначено для более комфортной работы файловых хранилищ в связках
vsftpd+samba.
Лидирующие пробельные символы делают невозможным доступ к файлам и каталогом для некоторых
FTP-клиентов.
(c) Andrey V. Elsukov <bu7cher[at]yandex.ru>
Берем тут (http://butcher.heavennet.ru/patches/other/vsftpd/)