pure-ftpd, кодировка логина

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Oleg___
рядовой
Сообщения: 19
Зарегистрирован: 2010-01-07 15:00:29

pure-ftpd, кодировка логина

Непрочитанное сообщение Oleg___ » 2010-03-15 1:31:48

Установил pure-ftpd+mysql+usermanager, все отлично работает, юзеры создаются, квоты включаются, скорость регулируется, кириллица работает отменно, как в винде так и в консоли все создается\читается\копируется (русские буквы имею в виду), но без ложки дегтя не обошлось, вопрос вот в чем, в принципе это решается или нет?

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

Connected to localhost.
220---------- Добро пожаловать на Pure-FTPd [privsep] ----------
220-Вы пользователь 1 из 50 разрешенных
220-Местное время 01:13. Серверный порт: 21.
220 Вы будете отсоединены после 15 минут бездеятельности.
Name (localhost:ol): олег
331 Чтобы войти как ПМЕЗ требуется пароль
Password:
олег - логин, вот что из него делает pure-ftpd -ПМЕЗ причем до mysql это даже не дошло (так что на mysql не свалить)
кроме того, при подключении из винды, вот такая фигня выходи :unknown:

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

C:\Users\Олег>ftp ftp.ru
Связь с ftp.ru.
220---------- ф???? ?????????? ?? Pure-FTPd [privsep] ----------
220-ў? ???????????? 1 ?? 50 ???????????
220-э?????? ????? 01:17. є???????? ????: 21.
220 ў? ?????? ??????????? ????? 15 ????? ???????????????.
Пользователь (ftp.ru:(none)): oleg
331 ????? ????? ??? oleg ????????? ??????
Пароль:
530 с?????????? ?? ???????, ????????
Сбой входа.

Хостинговая компания 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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: pure-ftpd, кодировка логина

Непрочитанное сообщение Alex Keda » 2010-05-16 20:12:10

не юзайте русские симолы в логине
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: pure-ftpd, кодировка логина

Непрочитанное сообщение FreeBSP » 2010-05-17 5:57:04

Oleg___ писал(а):

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

Connected to localhost.
220---------- Добро пожаловать на Pure-FTPd [privsep] ----------
220-Вы пользователь 1 из 50 разрешенных
220-Местное время 01:13. Серверный порт: 21.
220 Вы будете отсоединены после 15 минут бездеятельности.
Name (localhost:ol): олег
331 Чтобы войти как ПМЕЗ требуется пароль
Password:
локаль фряшной консоли - наверное кои, а pure видно хочет 1251
должно решаться сменой локали консоли, или iconv может еще чем то...

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

# ftp `echo олег | iconv -f koi8-r -t cp1251`@localhost
Connected to localhost.
220-FTP server ready.
220 This is a private system - No anonymous login
331 User олег OK. Password required
Password:
530 Login authentication failed
ftp: Login failed.
ftp> ^D
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
# tail -3 /var/log/pure-ftpd.log
May 17 06:39:34 freebsp pure-ftpd: (?@localhost) [INFO] New connection from localhost
May 17 06:39:45 freebsp pure-ftpd: (?@localhost) [WARNING] Authentication failed for user [олег]
May 17 06:39:50 freebsp pure-ftpd: (?@localhost) [INFO] Logout.
проблему с ошибкой авторизации оставляю вам =)
но советую полушать умного человека и не пользовать кирилические логины - проблем не оберетесь
Oleg___ писал(а):

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

C:\Users\Олег>ftp ftp.ru
Связь с ftp.ru.
220---------- ф???? ?????????? ?? Pure-FTPd [privsep] ----------
220-ў? ???????????? 1 ?? 50 ???????????
220-э?????? ????? 01:17. є???????? ????: 21.
220 ў? ?????? ??????????? ????? 15 ????? ???????????????.
Пользователь (ftp.ru:(none)): oleg
331 ????? ????? ??? oleg ????????? ??????
Пароль:
530 с?????????? ?? ???????, ????????
Сбой входа.
локаль виндовой консоли - вроде 886 ну а тут как раз похоже на преобразование 1251-> 886
про ошибку логина не скажу
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!