ProFtpd Кодировка

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

ProFtpd Кодировка

Непрочитанное сообщение zeone » 2011-02-18 16:45:40

Подскажите что можно сделать, Есть ProFtpd сначала он не хотел показывать ср1251 я его научил но когда пытаюсь перейти в директорию или создать рускую при помощи тоталкомандер то получаю отказ...

Вот при помощи этого он начал понимать рус язык

Код: Выделить всё

LangEngine                      on
LangPath                        /usr/share/locale
UseEncoding                     UTF-8 WINDOWS-1251
тотал рисует

Код: Выделить всё

226 Transfer complete
CWD КОММЕНТИРОВАННЫЙ УГОЛОВНЫЙ КОДЕКС УКРАИНЫ
550 КОММЕНТИРОВАННЫЙ УГОЛОВНЫЙ КОДЕКС УКРАИНЫ: Forbidden command argument
К сожалению в логах ничего не видно 8(
А если по пытаться зайти через браузер в рускую директорию то напишет что страница не найдена 8(

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
mr_A3ap41k
рядовой
Сообщения: 25
Зарегистрирован: 2008-03-05 14:03:40

Re: ProFtpd Кодировка

Непрочитанное сообщение mr_A3ap41k » 2011-02-19 2:42:51

Покажи proftpd.conf полностью и права доступа какие стоят?

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: ProFtpd Кодировка

Непрочитанное сообщение zeone » 2011-02-21 10:41:20

Конфиг

Код: Выделить всё

ServerName            "FTP AVEC"
ServerType            standalone
DefaultServer            on
ScoreboardFile        /var/run/proftpd.scoreboard
Port               51

# Маска для назначения прав при создание файлов
Umask                022       022

# Максимальное кол-во процессов
MaxInstances            30

# Ограничение на максимальную длину комманды
CommandBufferSize    512

User                nobody
Group                nogroup

# Директория по умолчанию - домашний каталог пользователя
DefaultRoot ~

# Разрешение на смену прав файлам и создание каталогов
<limit SITE_CHMOD MKD>
  AllowAll
</limit>

# Таймауты
TimeoutIdle 3600
TimeoutLogin 3600
TimeoutNoTransfer 3600
TimeoutStalled 3600
TimeoutSession 3600

# Идентификация имени удаленного пользователя
IdentLookups off

# Обратный поиск данных IP-адресов
UseReverseDns off

# Паттерн для проверки комманд отправляемых от клиента-серверу
AllowFilter ^[-A-Za-z0-9_.(),/]*$

# Запретить пересылку сервер-сервер
AllowForeignAddress off

# Директива отвечающая за .ftaccess файлы
AllowOverride off

# Директива позволяющая переписывать файлы
AllowOverwrite on

# Логи
LogFormat default "%h %l %u %t "%r" %s %b"
TransferLog /var/log/proftpd_transferlog
ServerLog /var/log/proftpd_serverlog
SystemLog /var/log/proftpd_systemlog

# TransferRate RETR, STOR 1096
# MaxClients 20 "Sorry, max %m users, try again later."
#LangDefault                     ru_RU.uft8
LangEngine                      on
LangPath                        /usr/share/locale
UseEncoding                     UTF-8 WINDOWS-1251



CommandBufferSize               50
# Анонимные пользователи
# Если не надо, то удалите или закомментите всю директиву.
# Путь до каталога, обратите внимание, на него DefaultRoot не распространяется.
<anonymous /ftp/files>

User ftp
Group ftp


# Назначение псевдонима anonymous для ftp
UserAlias anonymous ftp

# Не всем, имеющим доступ к ftp, нужен shell
RequireValidShell off

# Запрашивать ли пароль для анонимного подключения
AnonRequirePassword off

# Перезаписывание файлов
AllowOverwrite off

# Лимит максимума клиентов
MaxClients 10 "The server is full, hosting %m users"

# DisplayLogin welcome.msg
# DisplayFirstChdir .msg

<limit LOGIN>
  Allow from all
  Deny from all
</limit>

<limit WRITE>
  DenyAll
</limit>

<limit SITE SITE_CHMOD SITE_CHGRP MTDM >
  DenyAll
</limit>
# Для директории public, запрет на группу комманд WRITE и создание директории,
# читайте подробнее How-To по Limit, в ссылка ниже
<directory install/*>
  <limit WRITE MKD>
    DenyAll
  </limit>
</directory>

# Для директории uploads, разрешим WRITE и запрещаем при этом удаление файлов и каталогов
<directory upload/*>
  <limit WRITE>
    AllowAll
  </limit>
#  <limit DELE RMD>
#    DenyAll
#  </limit>
</directory>
</anonymous>

Локаль

Код: Выделить всё

LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_ALL=ru_RU.UTF-8
Пришлось закоментировать строчку #LangDefault ru_RU.uft8 потомучто с ней при старте валится следующее

Код: Выделить всё

 - mod_lang/0.9: LangDefault 'ru_RU.uft8', configured for server 'FTP AVEC', is not a supported language, removing
хотя вродибы она у меня стоит 8(