Tomsk Sysadmins Forum
Unix => Администрирование => Topic started by: alpha1 on February 19, 2009, 15:14:09
-
Настроил перекодировку для виндовых машин. Подскажите как сделать перекодировку для выбранных клиентов.
Захожу с винды, все перекодирует нормально. Захожу с линукса - крякозяблы. Если отключаю перекодировку то, при входе с линукса нормальное отображение файлов. Подскажите плиз.
-
Когда я последний раз читал документацию по всему что было связано с ProFTPD было только такое - http://www.opennet.ru/base/patch/rus_proftpd.txt.html (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 не умеет.
-
Если у меня включена перекодировка, то с линукса(mc в частности) я вижу нечитабельный текст. А если ее отключить, то вижу все в норме. Может быть там есть разграничение какому юзеру перекодировать, а какаому нет. Я где-то в гугле на такое натыкался один раз, но в последствии найти не смог.
-
есть такая проблема с профтпд
сам наступал на эти грабли, решил так, что просто не заливаю данные с *nix-ов только win32
интересно решение этой ситуации, но что-то мне подсказывает без патча и пересборки proftpd тут никак не обойтись
-
Если у меня включена перекодировка, то с линукса(mc в частности) я вижу нечитабельный текст. А если ее отключить, то вижу все в норме. Может быть там есть разграничение какому юзеру перекодировать, а какаому нет. Я где-то в гугле на такое натыкался один раз, но в последствии найти не смог.
Не вот это случаем (http://forum.telenet.ru/index.php?showtopic=64208)?
-
Нет. Там было определённо написано для кого перекодировать, а для кого нет.. Хотя сейчас доходит, что пользователь может работать как под виндой, так и под линуксом. Поэтому надо менять кодировку в mc. Всем спасибо за участие.