Author Topic: Перекодировка в Proftpd-1.3.2rc3  (Read 4814 times)

0 Members and 1 Guest are viewing this topic.

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Перекодировка в Proftpd-1.3.2rc3
« on: February 19, 2009, 15:14:09 »
Настроил перекодировку для виндовых машин. Подскажите как сделать перекодировку для выбранных клиентов.
Захожу с винды, все перекодирует нормально. Захожу с линукса - крякозяблы. Если отключаю перекодировку то, при входе с линукса нормальное отображение файлов. Подскажите плиз.
Хочешь стать умным, готовься выглядеть глупцом.

Offline Xray_Linux_Root

  • Sr. Member
  • ****
  • Posts: 296
  • Karma: +2/-0
Перекодировка в Proftpd-1.3.2rc3
« Reply #1 on: February 20, 2009, 09:28:39 »
Когда я последний раз читал документацию по всему что было связано с ProFTPD было только такое - http://www.opennet.ru/base/patch/rus_proftpd.txt.html
Т.е. перекодировка названия файлов и папок в локаль сервера, чтобы при доступе например по ssh на сервере всё было читабельно.

А отображением нужной кодировки на стороне клиента может заниматься только клиентское приложение. Если клиент Linux то например mc. Если клиент M$ Windows то например Far manager.

Но и тут не всё гладко. Если на Linux клиенте команда locale | grep LANG выдаёт LANG=ru_RU.UTF-8 то при использовании двух указанных выше клиентских приложений возникнет недопонимание. Т.к. с Linux клиента можно будет подключаться к ftp серверу только в кодировке UTF-8, а ftp-плагин Far manager'a UTF-8 не умеет.
Mandrake, ASPLinux, Slackware, RedHat, Fedora, Debian
Зачем M$ Exchange? Есть eGroupware!
-j MASQUERADE + друзья в других сетях помогут построить мир независимо от желания вашего провайдера ;)

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Перекодировка в Proftpd-1.3.2rc3
« Reply #2 on: February 21, 2009, 13:14:30 »
Если у меня включена перекодировка, то с линукса(mc в частности) я вижу нечитабельный текст. А если ее отключить, то вижу все в норме.  Может быть там есть разграничение какому юзеру перекодировать, а какаому нет. Я где-то в гугле на такое натыкался один раз, но в последствии найти не смог.
Хочешь стать умным, готовься выглядеть глупцом.

Offline dmitry_

  • Newbie
  • *
  • Posts: 42
  • Karma: +0/-0
    • http://
Перекодировка в Proftpd-1.3.2rc3
« Reply #3 on: February 24, 2009, 12:26:15 »
есть такая проблема с профтпд
сам наступал на эти грабли, решил так, что просто не заливаю данные с *nix-ов только win32
интересно решение этой ситуации, но что-то мне подсказывает без патча и пересборки proftpd тут никак не обойтись

Offline Xray_Linux_Root

  • Sr. Member
  • ****
  • Posts: 296
  • Karma: +2/-0
Перекодировка в Proftpd-1.3.2rc3
« Reply #4 on: February 25, 2009, 12:34:06 »
Quote from: alpha1
Если у меня включена перекодировка, то с линукса(mc в частности) я вижу нечитабельный текст. А если ее отключить, то вижу все в норме.  Может быть там есть разграничение какому юзеру перекодировать, а какаому нет. Я где-то в гугле на такое натыкался один раз, но в последствии найти не смог.
Не вот это случаем?

Mandrake, ASPLinux, Slackware, RedHat, Fedora, Debian
Зачем M$ Exchange? Есть eGroupware!
-j MASQUERADE + друзья в других сетях помогут построить мир независимо от желания вашего провайдера ;)

Offline alpha1

  • Full Member
  • ***
  • Posts: 145
  • Karma: +0/-0
Перекодировка в Proftpd-1.3.2rc3
« Reply #5 on: February 25, 2009, 15:44:07 »
Нет. Там было определённо написано для кого перекодировать, а для кого нет.. Хотя сейчас доходит, что пользователь может работать как под виндой, так и под линуксом. Поэтому надо менять кодировку в mc. Всем спасибо за участие.
Хочешь стать умным, готовься выглядеть глупцом.