Page 5 of 6 FirstFirst ... 3456 LastLast
Results 61 to 75 of 87

Thread: Vsftpd и utf8

  1. #61
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    инструкция с нуля уже достаточно устарела (относится к прошивкам не выше 8й).
    Смотреть надо в теме посвященной прошивкам 8.Х (превью). Тема датирована примерно 28 декабря.

  2. #62
    Посмотрел тему превью, проблема остается. Файлы отображаются в виде Текстовый документ.txt - то есть файл сохранен в utf8, просматриваю с помощью far+winscp, настраиваю как в http://wl500g.info/showthread.php?p=...f%2A#post76241, протокол-ftp. Пробовал и с export LANG="ru_RU.UTF-8", и с usb_smbcset_x=utf8 - не помогает. Может быть что-нибудь надо подправить в vsftpd.conf? Что еще можно сделать?

  3. #63
    Quote Originally Posted by nikita1234 View Post
    Посмотрел тему превью, проблема остается. Файлы отображаются в виде Текстовый документ.txt - то есть файл сохранен в utf8, просматриваю с помощью far+winscp, настраиваю как в http://wl500g.info/showthread.php?p=...f%2A#post76241, протокол-ftp. Пробовал и с export LANG="ru_RU.UTF-8", и с usb_smbcset_x=utf8 - не помогает. Может быть что-нибудь надо подправить в vsftpd.conf? Что еще можно сделать?
    таже проблема наблюдается и в total commander.
    а вот в расширении для firefox "fireFtp" все работает на ура.

  4. #64
    Читал, что total commander пока не поддерживает utf-8. Но ведь far с плагином winscp дожен, но не работает. Где ошибка у меня?

  5. #65
    Quote Originally Posted by nikita1234 View Post
    Читал, что total commander пока не поддерживает utf-8. Но ведь far с плагином winscp дожен, но не работает. Где ошибка у меня?
    после долгих поисков нормального ftp клиента под венду, который понимает утф-8, с удивлением обнаружил, что штатный проводник прекрасно с ним работает.
    wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438

  6. #66
    Спасибо, все работает. То есть плагин нужен для других протоколов?

  7. #67
    Quote Originally Posted by nikita1234 View Post
    Спасибо, все работает. То есть плагин нужен для других протоколов?
    да. для протокола SFTP
    wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438

  8. #68
    Странно, через sftp протокол utf8 в far+winscp работает, а через простой ftp нет.

  9. #69

    vsftpd перекодировка utf8->cp1251

    Существует ли версия vsftpd которая может "налету" преводить имена из utf8 в win1251. На диске все файлы обозваны в utf8 чтобы в консоли нормально читались, и в самбе. Юзеры жалуются что большинство фтп клиентов неподдерживают utf8.

    Есть ли подходящий вариант сервера, или только самому надо собирать? Единственное что нарыл, это вот http://wl500g.info/showpost.php?p=119458&postcount=132 Но он выдает на выход кракозябры.

    Может я не настроил что-то гдето? Нужно на входе (имена файлов на диске) utf8 на выходе (то что отправляется клиенту) cp1251

    Есть такое?
    Last edited by Markiz; 31-01-2009 at 16:03.
    Работает: роутер, vsftpd, rtorrent (с вебмордой), lighttpd, отправка смс
    Устройства: WL500gpV2, HP6313 (Lan кабель), флэшка Transcend 2GB,
    коробка AgeStar с внешним питанием и винт Barracuda на 250Gb.

    Дам консультации по настройке всего перечисленного. п. Заря

  10. #70
    Странно, при опциях
    convert_charset_enable=YES
    local_charset=UTF8
    remote_charset=WIN1251
    должно работать...
    Я пользовался другой сборкой:
    http://wl500g.info/showpost.php?p=128081&postcount=30

  11. #71
    Эй-эй, не посягайте на святое
    Всё работает:
    Code:
    ------ vsftpd.conf ------
    # Codepage conversion
    convert_charset_enable=YES
    local_charset=UTF8
    remote_charset=WIN1251
    ---------------------

  12. #72
    Никто не посягает
    должно работать...

  13. #73
    Побейте меня камнями, я забыл convert_charset_enable=YES

    Итак, я в полшаге от создания правильного фтп. Все работает, спасибо всем.

    Осталось сдлать правильный аплоад. сделал папку ftp_pub. В ней
    бла бла бла
    upload
    бла бла бла
    бла бла

    Все папки кроме аплоада принадлежат руту, и даны права на чтение. У фтп сервака в конфиге nopriv_user=ftp
    Юзверю ftp отдал каталог upload. В общем все шоколадно... но если в upload создать папку, то залить в неё можно, а увидеть что в ней нельзя. Приходится руками давать ей +x
    anon_umask=777 и chmod_enable=YES поставил. Но всеравно у создаваемой юзером папки права почему-то 366 А у заливаемых им файлов 266.

    Загрузить в неё юзверь что-то может, а скачать или посмотреть нет. Хотелось бы исправить. Как можно создаваемым папкам давать права 777?

    Забыл добавить. Все юзеры анонимусы.


    UPDATE: попробовал anon_umask=0777 эфека ноль.
    Last edited by Markiz; 31-01-2009 at 19:25.
    Работает: роутер, vsftpd, rtorrent (с вебмордой), lighttpd, отправка смс
    Устройства: WL500gpV2, HP6313 (Lan кабель), флэшка Transcend 2GB,
    коробка AgeStar с внешним питанием и винт Barracuda на 250Gb.

    Дам консультации по настройке всего перечисленного. п. Заря

  14. #74
    UPDATE: если вообще закоментировать anon_umask=777 и оставить chmod_enable=YES то он ставит папкам 700

    В принципе сие меня устраивает для моего случая, но всетаки по сабжу расскажите На будущее пригодится.
    Работает: роутер, vsftpd, rtorrent (с вебмордой), lighttpd, отправка смс
    Устройства: WL500gpV2, HP6313 (Lan кабель), флэшка Transcend 2GB,
    коробка AgeStar с внешним питанием и винт Barracuda на 250Gb.

    Дам консультации по настройке всего перечисленного. п. Заря

  15. #75
    anon_umask=777 - это не есть правильно.

    Правильно будет
    anon_umask=0777

    А anon_umask=777 это все равно, что anon_umask=0309
    chown_upload_mode
    The file mode to force for chown()ed anonymous uploads. (Added in v2.0.6).

    Default: 0600
    Last edited by bbsc; 31-01-2009 at 19:39.

Page 5 of 6 FirstFirst ... 3456 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •