Guest User

vsftpd.conf

a guest
Sep 11th, 2011
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.87 KB | None | 0 0
  1. #
  2. #
  3. # разрешить вход дядюшке anonymous'у?
  4. anonymous_enable=YES
  5. #Не запускать через inetd
  6. #listen=YES
  7. # разрешать вход локальным пользователям.
  8. local_enable=YES
  9. #
  10. # Разрешить любую форму команды записи FTP.
  11. write_enable=YES
  12. #
  13. # umask по умолчанию для локальных юзеров 077. Возможно хочется
  14. # изменить на 022, (022 используется в большинстве ftpd's)
  15. #local_umask=022
  16. #
  17. # Разрешить аплоад для анонимусов.
  18. # Имеет смысл когда разрешена запись (write_enable=YES)
  19. # кроме того каталог должен быть доступен для записи FTP юзером.
  20. anon_upload_enable=NO
  21. #
  22. # Разрешить анонимусу создавать каталоги
  23. #anon_mkdir_write_enable=YES
  24. #
  25. # Разрешить мессаги каталогов - сообщения которые выдаются при
  26. # входе в определенную директорию.
  27. dirmessage_enable=YES
  28. #
  29. # логить аплоад/даунлоад
  30. xferlog_enable=YES
  31. #
  32. # убедиться что PORT коннекты вылазят из порта 20 (ftp-data).
  33. connect_from_port_20=YES
  34. #
  35. # Можно изменять автоматически владельца на аплоадных файлах
  36. # естественно использовать тут root'а я не советую
  37. chown_uploads=YES
  38. chown_username=psycho
  39. #
  40. # в какой файл пишем логи
  41. xferlog_file=/var/log/vsftpd.log
  42. #
  43. # можно увидеть лог и в формате xferlog
  44. #xferlog_std_format=YES
  45. #
  46. # таймаут на открытую && неиспользующуюся сессию.
  47. idle_session_timeout=600
  48. #
  49. # таймаут на коннект по порту data.
  50. #data_connection_timeout=120
  51. #
  52. # рекомендуется создать в системе пользователя, которого
  53. # ftp стервер будет использовать как конкретно униженного в своих
  54. # правах юзверя.
  55. #nopriv_user=ftpsecure
  56. #
  57. # Это для распознования асинхронных ABOR запросов.
  58. # не рекомендуется по соображениям безопасности (этот код довольно
  59. # сложный (и проверять его разработчикам видимо влом Demige)).
  60. # А если его не включить то возможно старые FTP клиенты вас не поймут.
  61. #async_abor_enable=YES
  62. #
  63. # По-умолчанию сервер будет разрешать ASCII режим, но фактически
  64. # игнорировать реквест. Здесь можно разрешить использовать ASCII.
  65. # Есть ппасность при вкл. ascii_download_enable что некоторые нехорошие
  66. # юзеры будут тормозить вашу машину командой "SIZE /большой/файл" в
  67. # ASCII режиме.
  68. # Эти ASCII опции разбиты на аплоад и даунлоад т.к. вы можете возжелать
  69. # разрешить ASCII-аплоады (для работы аплоад скриптов), без
  70. # разрешения даунлоада из-за DoS риска по командам SIZE и ASCII.
  71. # Поддержка ASCII на стороне клиента должна быть.
  72. #ascii_upload_enable=YES
  73. #ascii_download_enable=YES
  74. #
  75. # Баннер при входе
  76. #
  77. #
  78. # файл неразрешенных email адресов.
  79. # юзабельно для защиты от DoS атак.
  80. deny_email_enable=YES
  81. # (умолчальный файл)
  82. banned_email_file=/etc/vsftpd.banned_emails
  83. #
  84. # можно разрешить некоторым юзерам chroot()ится в их домашний каталог
  85. # если chroot_local_user=YES, тогда это будет листинг юзеров, которые
  86. # не могут chroot()ится.
  87. # если chroot_local_user=NO то в ftp_chroot_list прописывается какого
  88. # виртуального юзера куда chroot`ить
  89.  
  90. chroot_list_enable=YES
  91. chroot_list_file=/etc/ftp_chroot_list
  92. # для локальных юзверей
  93. chroot_local_user=YES
  94. # можно разрешить опцию "-R" для встроенного ls.
  95. # по умолчанию запрещена т.к. сильно загружает систему на больших сайтах
  96. # Тем не менее некоторые FTP-клиенты такие как "ncftp" и "mirror" предпологают
  97. # ее наличие. Так что лучше ее включить.
  98. #ls_recurse_enable=YES
Advertisement
Add Comment
Please, Sign In to add comment