powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Непонятки с vsftpd
5 сообщений из 5, страница 1 из 1
Непонятки с vsftpd
    #36707337
TimRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте

Стоит ubuntu 9.04 server. На данном сервере установлен и настроен vsftpd version 2.0.6+ (ext.1-1). На FTP могут заходить анонимные и локальные пользователи.
В качестве анонимного по умолчанию используется пользователь ftp. Разграничение доступа на папки, Upload, Public,Admin делал при помощи ACL 2.2.48. Локальный пользователь имеет полный доступ на все папки Ftp сервера, анонимный на папку Public права rwx и на папку Upload права r-x.
А теперь собственно проблема ... Если заходить под анонимным пользователем, то проблем нет , а вот под любым другим происходит не понятная вещь, а именно все названия файлов и директорий, в именах которых содержатся пробелы, например "Отчет 2010",отображаются без пробелов т.е "2010".
Директория "Отчет 2010" после копирования на ftp сервер из под локального пользователя отображается "2010" , а из под анонимного просматривается нормально.
И вот еще ... некоторыми клиентами, например Far,FileZillaPortable, из под админа вообще не возможно получить начальный список директорий. Из под Far пишет

drwxr-xr-x 5 0 0 4096 (Тут какие то кракозябры)
_____________________
"Requesting folder name"
Error listing parsing.

Помогите кто чем может...

Вот мой конфиг
Код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
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
...
Рейтинг: 0 / 0
Непонятки с vsftpd
    #36707548
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimRX, буквы VS в названии VSFTPD означаю Very Stupid.
поставь proftpd и спроси еще раз.
...
Рейтинг: 0 / 0
Непонятки с vsftpd
    #36710067
TimRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторTimRX, буквы VS в названии VSFTPD означаю Very Stupid.
поставь proftpd и спроси еще раз.

proftpd я ставил. Работал он нормально за исключением того что он долго пускал клиента, примерно секунд 30.
...
Рейтинг: 0 / 0
Непонятки с vsftpd
    #36710092
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimRX, и только поэтому вы решили сменить полноценный ( в смысле идеологии) сервер на обрезанный?
надо было проверить правильную настройку dns, IdentLookups off, UseReverseDNS off.
в старых версиях иногда странно работал mod_delay, но в свежих не замечал.

Не исключено, что в них обоих есть проблемы с русскими буквами.
...
Рейтинг: 0 / 0
Непонятки с vsftpd
    #36710623
TimRX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторнадо было проверить правильную настройку dns, IdentLookups off, UseReverseDNS off.

C этим я тоже разбирался, но так и не нашел решения. Вот отрыл в архивах свой конфиг proftpd.conf

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
UseIPv6                         off
 
AuthPAM off
UseReverseDNS off
AllowOverwrite on
AuthAliasOnly on
IdentLookups off 
UserAlias user userftp
UserAlias admin 	adminftp 
ServerName			"server"
ServerType standalone
DeferWelcome			on
MultilineRFC2228 on
DefaultServer			on
ShowSymlinks			off
TimeoutNoTransfer  600 
TimeoutStalled  100 
TimeoutIdle  2200 
DisplayChdir               .message
ListOptions                	"-l"
RequireValidShell 		off
TimeoutLogin  20 
RootLogin 			off
ExtendedLog 			/var/log/ftp.log
TransferLog 			/var/log/xferlog
SystemLog			/var/log/syslog.log
доступа)
UseFtpUsers off
AllowStoreRestart		on
Port				 21 
MaxInstances  20 
User                  nobody
Group                 nogroup
Umask				 022 	 022 
PersistentPasswd		off
MaxClients  8  "Достигнут предел на количество клиентов"
MaxClientsPerHost  8  "Достигнут предел на количество клиентов с Вашего хоста"
MaxClientsPerUser  8  "Достигнут предел на количество подключений (%m)"
MaxHostsPerUser  8  "Больше нельзя"
AccessGrantMsg "Добро пожаловать!!!"
ServerIdent                  on       
 
DefaultRoot /home/Share/Share_FTP
 
DefaultRoot ~
 
MaxLoginAttempts     5  "Количество попыток входа исчерпано - придется подождать, ничего не поделаешь, безопасность превыше всего"
 
<Limit LOGIN>
AllowUser adminftp
</Limit>
<Anonymous /home/Share/Share_FTP>
   User userftp
   Group nogroup
   UserAlias anonymous userftp
   MaxClients  8  "Извините, максимум %m пользователей - попробуйте подключиться позже"
   DisplayChdir .message

  <Directory /home/Share/Share_FTP/public>
   <Limit WRITE>
    AllowAll
   </Limit>
  </Directory>
</Anonymous>

<Global>
IdentLookups off
</Global>
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Непонятки с vsftpd
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]