Page 4 of 6 FirstFirst ... 23456 LastLast
Results 46 to 60 of 87

Thread: Vsftpd и utf8

  1. #46
    Кто-нибудь пробовал перекомпилировать bash и coreutils с поддержкой UTF-8? Мне для того, чтобы что-то сделать с русскоязычными файлами, приходится выходить в busybox'овский ash.

    Вопрос снят. Не хватало всего лишь "export LANG=ru_RU.UTF-8".
    Last edited by djet; 26-01-2008 at 12:34.

  2. #47
    Game not over. Как выставил локаль, в баше при листании истории команд строка prompt'a срезается до первого символа. Вот сам prompt:
    PS1='\[\033[1;37;40m[\033[1;33;40m\h\033[1;30;40m:\033[1;32;40m\W\033[1;37;40m]\] '
    Что в нём не так?

  3. #48
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    что в нем не так сказть трудно. По крайней мере такой формат завязан на тип используемого терминала.

    А такой вариант не устроит?
    PS1='\u@\h,\w> '

  4. #49
    Quote Originally Posted by al37919 View Post
    что в нем не так сказть трудно. По крайней мере такой формат завязан на тип используемого терминала.

    А такой вариант не устроит?
    PS1='\u@\h,\w> '
    При удалении ANSI-кодов глюк прекращается, но без них в консоли мрачно.

    Терминалы пробовал разные:
    [routah:root] cat .profile
    export LANG=ru_RU.UTF-8
    export TERMINFO="/opt/share/terminfo"
    export TERM="linux"
    #export TERM="xterm"
    export TMPDIR="/opt/tmp"
    export PAGER='less -isRm'
    export EDITOR=vim
    export AR=ar
    export CC=mipsel-linux-uclibc-gcc

    if [ -z "$STY" -a -z "$SSH_CLIENT" -a -n "PS1" -a -x /opt/bin/screen -a "$LOGNAME" = "djet" ]; then
    exec screen -A -x -RR
    fi
    Клиенты тоже. Работает одинаково и в SecureCRT, и с PuTTY.

  5. #50

    HDD и метаданные о размерах файлов?

    Столкнулся вот с таким вот глюком:
    размеры записанных файлов отображаются в Вин ХР через роутер вот так:


    Реальный размер файлов отображается незначительно больше на диске при подключении винта напрямую к системному блоку минуя роутер.

    Технические характеристики:
    wl500gp
    hdd Toshiba 500gb
    box-hdd Philips spd5300cc/96k

    Винт размечен так:
    fdisk -l
    Disk /dev/scsi/host0/bus0/target0/lun0/disc: 500.1 GB, 500107862016 bytes
    255 heads, 63 sectors/track, 60801 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Device Boot Start End Blocks Id System
    /dev/scsi/host0/bus0/target0/lun0/part1 1 183 1469916 83 Linux
    /dev/scsi/host0/bus0/target0/lun0/part2 184 245 498015 82 Linux swap
    /dev/scsi/host0/bus0/target0/lun0/part3 * 246 60801 486416070 b Win95 FAT32

    Причем part3 я пробовал размечать как ext3, ntfs, fat32 разными методами, последний раз разметил b Win95 FAT32 через Mac OS X, во всех влучаях один и тот же эффект с отображением метаданных...

    Может кто сталкивался с такой проблемой?

  6. #51
    Quote Originally Posted by valera69 View Post
    Может кто сталкивался с такой проблемой?
    Что говорит на роутере `du имя_фала`?

  7. #52
    Quote Originally Posted by ABATAPA View Post
    Что говорит на роутере `du имя_фала`?
    Роутером:

    du Apteka.eps
    320 Apteka.eps
    ----------
    ra@home znaki]$ du -la
    320 ./Apteka.eps
    320 ./Aquarium.eps
    320 ./Avto_stoyanka.eps
    320 ./Bar.eps
    320 ./Biblioteka.eps
    320 ./Bilyard.eps
    320 ./Bouling.eps
    320 ./Bout_station.eps
    320 ./Detskaya_plosh.eps
    320 ./Discoteka.eps
    320 ./Dom_kulturi.eps
    320 ./Ekskursiy.eps
    384 ./Exchange.eps
    -----------------------

    Размер файла (МС): 310495 байт

    Свойства файла (WinXP):
    Размер 303 КБ (310 495 байт)
    На диске 8,00 МБ (8 388 608 байт)

    Но если коробку подключить к USB любой платформы, что Мак что Винда - отображает правильно...

  8. #53
    Quote Originally Posted by valera69 View Post
    Но если коробку подключить к USB любой платформы, что Мак что Винда - отображает правильно...
    "Забейте!"(с)

  9. #54

    Vsftpd и utf8

    Здравствуйте, прошивка-1.9.2.7-9, проблема в файлах с русским названием. Запускаю встроенный vsftpd как через веб-интрефейс, так и и через post-boot. Самба правильно работает с utf8. На фтп захожу через Far плюс плагин WinSCP(1.6). В настройках плагина: File protocol-FTP, UTF8 encoding for filenames-On. Создаю папку, из под самбы вообще не видно, в консоли квадратами. Если смотреть из под FireFox, то папки, созданные в Far, отображаются нормально(кодировка 1251). Если ставить кодировку utf8, то появляются вопросы вместо названий. Как сделать запись в utf8 в vsftpd?

  10. #55
    не совпадают кодировки Samba и vsftpd, читай "Инструкцию по настройке с нуля", там где-то было. Решается вводом нескольких команд в консоли (nvramset вроде)

  11. #56
    Есть более радикальный способ, поставить vsftpd+.
    Я установил этот: http://wl500g.info/showpost.php?p=85877&postcount=70 , теперь с UTF-8 проблем нет.
    Ставил так:
    Code:
    cp vsftpd /opt/sbin/
    cp vsftpd.8 /opt/share/man/man8/
    cp vsftpd.conf.5  /opt/share/man/man5/
    В vsftpd.conf добавить:
    Code:
    convert_charset_enable=1
    local_charset=UTF8
    remote_charset=WIN1251

  12. #57

    Имена файлов режутся до 8 симоволов

    Привет всем!
    У меня такой вопрос. Подключаю флешку 8GB отформатированную в FAT32. Также у меня есть внешний диск на 320гигов отформатированный в ex3fs.
    Проблема заключается в том, что, когда я копирую с винта на флеху, имена файлов режутся до 8 символов.

    Кто-то это борол?

  13. #58
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    монтировать с явным указанием типа ф.с.:
    mount -t vfat

  14. #59
    Quote Originally Posted by al37919 View Post
    монтировать с явным указанием типа ф.с.:
    mount -t vfat
    Помогло!
    Спасибо большое!

  15. #60
    В инструкции с нуля все переделывают в 1251, а мне нужно utf8 и хотелось бы использовать встроенный vsftpd. Тем более кодировка по умолчанию у него utf8, как написано в описании прошивки. Где еще можно посмотреть? Подскажите пожалуйста.

Page 4 of 6 FirstFirst ... 23456 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
  •