vsftpd: не принимает файлы

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
yoricI
Сообщения: 3100
ОС: gentoo fluxbox

vsftpd: не принимает файлы

Сообщение yoricI »

Здравствуйте!
Помогите пож-ста расшифровать. С некоторых пор (не сразу заметил, поелику редко пользуюсь) vsftpd перестал принимать файлы от анонимуса, отдаёт нормально. Конфиги не менялись (да и просмотрел, ничего нового вроде с апгрейдами не приходило), ядро менялось, да и на другую архитектуру машина переехала (i386->amd64), могло что-нибудь со старыми правами затесаться. В общем, много чего может быть, в логах не очень густо, проблема не видна. Но благо, есть такое понятие audit :D только не очень понятно, как это интерпретировать.

audit: type=1326 audit(1400926086.398:44): auid=4294967295 uid=110 gid=114 ses=4294967295 pid=9170 comm="vsftpd" exe="/usr/sbin/vsftpd" sig=31 syscall=91 compat=0 ip=0x7ff37e5fbde7 code=0x0

audit: type=1326 audit(1400926086.414:45): auid=4294967295 uid=65534 gid=65534 ses=4294967295 pid=9160 comm="vsftpd" exe="/usr/sbin/vsftpd" sig=31 syscall=37 compat=0 ip=0x7ff37e5d9ff7 code=0x0

ОТсюда видно, что потомок запускается от "nogroup" (id=65534), видимо в этом проблема. pid какой-то не тот, с выводом ps не совпадает. auditd не установлен, да и не хотелось бы, домашняя машинка.

FTP command: Client "192.168.0.153", "STOR RD_676_app1.pdf"
FTP response: Client "192.168.0.153", "553 Could not create file."
FAIL UPLOAD: Client "192.168.0.153", "/upload/RD_676_app1.pdf", 0.00Kbyte/sec
FTP command: Client "192.168.0.153", "DELE RD_676_app1.pdf"
FTP response: Client "192.168.0.153", "550 Permission denied."

Что можете посоветовать?
Спасибо сказали:
Аватара пользователя
Gineaser
Сообщения: 157
Статус: Evrashka
ОС: Arch Linux

Re: vsftpd: не принимает файлы

Сообщение Gineaser »

Аналогичная ситуация на Deiban 7.5 решилась "чистой" переустановкой vsftp
Обезьянка видит - Обезьянка делает...
Спасибо сказали:
Аватара пользователя
lastpriot
Сообщения: 218
ОС: FreeBSD

Re: vsftpd: не принимает файлы

Сообщение lastpriot »

проблема с правами, vsftpd не может сменить владельца для загружаемого файла.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 3100
ОС: gentoo fluxbox

Re: vsftpd: не принимает файлы

Сообщение yoricI »

listen=YES
anonymous_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
max_clients=40
max_per_ip=4
anon_root=/home/ALLES
use_localtime=YES
hide_ids=YES
tcp_wrappers=YES
lock_upload_files=YES
xferlog_enable=YES
log_ftp_protocol=YES
no_anon_password=YES
write_enable=YES
anon_upload_enable=YES
delete_failed_uploads=YES
chown_uploads=YES
chown_username=globus
chown_upload_mode=0644

drwxrwxr-x 2 globus ftp 111 май 24 23:14 upload
-rw------- 1 ftp ftp 0 май 24 22:30 pkg-ii
Похоже, что не может, а почему? Вроде всё для этого соответствует...
Спасибо сказали: