Здравствуйте
Стоит ubuntu 9.04 server. На данном сервере установлен и настроен vsftpd version 2.0.6+ (ext.1-1). На FTP могут заходить анонимные и локальные пользователи.
В качестве анонимного по умолчанию используется пользователь ftp. Разграничение доступа на папки, Upload, Public,Admin делал при помощи утилит setfacl 2.2.48 и getfacl 2.2.48. Локальный пользователь имеет полный доступ на все папки Ftp сервера, анонимный на папку Public права rwx и на папку Upload права r-x.
А теперь собственно проблема ... Если заходить под анонимным пользователем, то проблем нет , а вот под любым другим происходит не понятная вещь, а именно все названия файлов и директорий, в именах которых содержатся пробелы, например "Отчет 2010",отображаются без пробелов т.е "2010".
Директория "Отчет 2010" после копирования на ftp сервер из под локального пользователя отображается "2010" , а из под анонимного просматривается нормально.
Помогите кто чем может...
Вот мой конфиг
listen=YES
anonymous_enable=YES
no_anon_password=YES
local_enable=YES
chmod_enable=no
write_enable=YES
anon_upload_enable=YES
anon_root=/home/Share/Share_FTP
local_root=/home/Share/Share_FTP
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
ftpd_banner=Welcome to SVES.
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
convert_charset_enable=yes
local_charset=UTF8
remote_charset=WIN1251