Очень нестабильная работа FTP
Re: Очень нестабильная работа FTP
Пакет который находится в репозитории epel, поддерживает директиву VRootEngine. Вероятно на вашем сервере установлен пакет из иного источника.
При листинге доступных модулей, должен отображаться модуль mod_vroot.c
При листинге доступных модулей, должен отображаться модуль mod_vroot.c
Версия должна быть 1.3.3g[root@nxt bin]# proftpd -l
Compiled-in modules:
mod_core.c
mod_xfer.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_delay.c
mod_facts.c
mod_dso.c
mod_ident.c
mod_readme.c
mod_auth_pam.c
mod_tls.c
mod_vroot.c
mod_cap.c
mod_ctrls.c
mod_lang.c
Если это не так, нужно удалить существующий пакет и проверить какие пакеты видны при поиске[root@nxt bin]# rpm -q proftpd
proftpd-1.3.3g-3.el6.i686
Code: Select all
yum -v search proftpd
Re: Очень нестабильная работа FTP
закоментировал этот параметр в конфиге
подключиться по фтп не дает, логов, как видите, нет
из файлзиллы
Code: Select all
]# service proftpd restart
Останавливается proftpd: [ OK ]
Запускается proftpd: [ OK ]
[root@static hostingadmin]# ls /var/log/proftpd/
[root@static hostingadmin]#
из файлзиллы
Code: Select all
Статус: Определение IP-адреса для ******
Статус: Соединяюсь с *******:21...
Статус: Соединение установлено, ожидание приглашения...
Ответ: 220 FTP Server ready.
Команда: USER ******
Ответ: 331 Password required for filipp_rs
Команда: PASS **********
Ответ: 530 Login incorrect.
Ошибка: Критическая ошибка
Ошибка: Невозможно подключиться к серверу
Re: Очень нестабильная работа FTP
Параметр все же нужен. Попробуйте переустановить пакет из репозитория epel без включения остальных.
Code: Select all
yum remove vsftpd
yum -q -y --noplugins --disablerepo=* --enablerepo=epel install vsftpd
wget http://c.vestacp.com/0.9.8/rhel/proftpd.conf -O /etc/proftpd.conf
Re: Очень нестабильная работа FTP
в приведенном вами листинге vsftpd
опечатка или так надо?
опечатка или так надо?
Re: Очень нестабильная работа FTP
Это опечатка, думал об одном написал другое :)
Code: Select all
yum remove proftpd
yum -q -y --noplugins --disablerepo=* --enablerepo=epel install proftpd
wget http://c.vestacp.com/0.9.8/rhel/proftpd.conf -O /etc/proftpd.conf
Re: Очень нестабильная работа FTP
Сработало
Спасибо!
все подключается теперь!
думаю стоит вынести в документацию или совсем заменить vsftpd на proftpd
Спасибо!
все подключается теперь!
думаю стоит вынести в документацию или совсем заменить vsftpd на proftpd
Re: Очень нестабильная работа FTP
В документацию добавим обязательно. На счет замены не уверен. В большинстве конфигураций vsftpd работает стабильно.
Re: Очень нестабильная работа FTP
он и у меня был стабилен, просто заметно медленнее чем proftpd
Re: Очень нестабильная работа FTP
Была сегодня такая же проблема с proftpd , у меня решилась прописыванием адреса сервера в файл hosts
Пишу на тот случай если у кого то возникнет такая же напасть. И да , proftpd гораздо быстрее работает чем vsptpd .
особенно критично на различных CMS где несколько тысяч файлов
Пишу на тот случай если у кого то возникнет такая же напасть. И да , proftpd гораздо быстрее работает чем vsptpd .
особенно критично на различных CMS где несколько тысяч файлов
Re: Очень нестабильная работа FTP
Добрый день!
Новый сервер
CentOS 6.4
при запуске вручную ошибка новая
Новый сервер
CentOS 6.4
Code: Select all
uname -a
Linux 22533.local 3.6.5-1.el6.elrepo.x86_64 #1 SMP Wed Oct 31 23:19:51 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
Code: Select all
cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Code: Select all
cat /usr/local/vesta/conf/vesta.conf
WEB_SYSTEM='httpd'
WEB_RGROUPS='apache'
WEB_PORT='8080'
WEB_SSL='mod_ssl'
WEB_SSL_PORT='8443'
PROXY_SYSTEM='nginx'
PROXY_PORT='80'
PROXY_SSL_PORT='443'
FTP_SYSTEM='proftpd'
MAIL_SYSTEM='exim'
IMAP_SYSTEM='dovecot'
ANTIVIRUS_SYSTEM=''
ANTISPAM_SYSTEM=''
DB_SYSTEM='mysql'
DNS_SYSTEM='named'
STATS_SYSTEM='webalizer,awstats'
BACKUP_SYSTEM='local'
CRON_SYSTEM='crond'
DISK_QUOTA='no'
REPOSITORY='cmmnt'
VERSION='0.9.8'
LANGUAGE='en'
Code: Select all
proftpd -l
Compiled-in modules:
mod_core.c
mod_xfer.c
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_ls.c
mod_log.c
mod_site.c
mod_delay.c
mod_facts.c
mod_dso.c
mod_ident.c
mod_readme.c
mod_auth_pam.c
mod_tls.c
mod_vroot.c
mod_cap.c
mod_ctrls.c
mod_lang.c
Code: Select all
rpm -q proftpd
proftpd-1.3.3g-3.el6.x86_64
Code: Select all
lsof -itcp:21
[root@22533 ~]#
Code: Select all
# cat /etc/proftpd.conf
ServerName "FTP"
ServerIdent on "FTP Server ready."
ServerAdmin root@localhost
DefaultServer on
VRootEngine on
DefaultRoot ~ !adm
AuthPAMConfig proftpd
AuthOrder mod_auth_pam.c* mod_auth_unix.c
UseReverseDNS off
User nobody
Group nobody
MaxInstances 20
UseSendfile off
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
ListOptions -a
RequireValidShell off
<Global>
Umask 002
IdentLookups off
AllowOverwrite yes
<Limit ALL SITE_CHMOD>
AllowAll
</Limit>
</Global>
Code: Select all
yum -v search proftpd
Loading "fastestmirror" plugin
Loading "security" plugin
Config time: 0.010
Yum Version: 3.2.29
Setting up Package Sacks
Loading mirror speeds from cached hostfile
* base: mirror.academica.fi
* epel: mirror.logol.ru
* extras: mirror.academica.fi
* updates: mirror.academica.fi
pkgsack time: 0.591
rpmdb time: 0.000
epel/pkgtags | 692 kB 00:00
tags time: 0.161
============================================================================= N/S Matched: proftpd ==============================================================================
proftpd-ldap.x86_64 : Module to add LDAP support to the ProFTPD FTP server
Repo : epel
Matched from:
proftpd-mysql.x86_64 : Module to add MySQL support to the ProFTPD FTP server
Repo : epel
Matched from:
proftpd-postgresql.x86_64 : Module to add PostgreSQL support to the ProFTPD FTP server
Repo : epel
Matched from:
proftpd.x86_64 : Flexible, stable and highly-configurable FTP server
Repo : epel
Matched from:
Name and summary matches only, use "search all" for everything.
при запуске вручную ошибка новая
Code: Select all
/usr/sbin/proftpd
- warning: unable to determine IP address of '22533.local'
- error: no valid servers configured
- Fatal: error processing configuration file '/etc/proftpd.conf'