VsftpdConfig — различия между версиями

Материал из OpenWiki
Перейти к: навигация, поиск
м (1 версия)
(#connect_from_port_20=YES один лишний)
 
Строка 1: Строка 1:
 
 
vsftpd считается одним из самых простых, качественных, безопасных и эффективных ftp серверов на сегодняшний день. В данном примере демон работает от пользователя root. Для того, чтобы сервер мог обслужить запрос, пользователь должен быть реальным (не анонимным и иметь учётную запись в /etc/passwd) и иметь правильный shell и home. Если нужно разрешить пользователю только ftp, но не ssh, достаточно указать в качестве shell для пользователя оболочку /sbin/nologin и добавить её в файл /etc/shells.
 
vsftpd считается одним из самых простых, качественных, безопасных и эффективных ftp серверов на сегодняшний день. В данном примере демон работает от пользователя root. Для того, чтобы сервер мог обслужить запрос, пользователь должен быть реальным (не анонимным и иметь учётную запись в /etc/passwd) и иметь правильный shell и home. Если нужно разрешить пользователю только ftp, но не ssh, достаточно указать в качестве shell для пользователя оболочку /sbin/nologin и добавить её в файл /etc/shells.
  
Строка 9: Строка 8:
 
xferlog_enable=YES
 
xferlog_enable=YES
 
xferlog_std_format=YES
 
xferlog_std_format=YES
connect_from_port_20=YES
 
 
idle_session_timeout=600
 
idle_session_timeout=600
 
data_connection_timeout=120
 
data_connection_timeout=120

Текущая версия на 11:05, 16 июня 2009

vsftpd считается одним из самых простых, качественных, безопасных и эффективных ftp серверов на сегодняшний день. В данном примере демон работает от пользователя root. Для того, чтобы сервер мог обслужить запрос, пользователь должен быть реальным (не анонимным и иметь учётную запись в /etc/passwd) и иметь правильный shell и home. Если нужно разрешить пользователю только ftp, но не ssh, достаточно указать в качестве shell для пользователя оболочку /sbin/nologin и добавить её в файл /etc/shells.

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
xferlog_enable=YES
xferlog_std_format=YES
idle_session_timeout=600
data_connection_timeout=120
chroot_local_user=YES
force_dot_files=YES
secure_chroot_dir=/usr/local/share/vsftpd/empty
listen=YES
background=YES
listen_port=221
# listen_address=127.0.0.1
max_clients=10
max_per_ip=5
connect_from_port_20=YES
pasv_min_port=50000
pasv_max_port=50100