SAMBA, Pureftpd, vsftpd кодировка

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение zeone » 2011-03-03 18:30:44

Ситуация следующая необходимо сделать шару при помощи самбы и туда указать путь из 2-х фтп (внутренний (VS) и внешний (Pure)), все это сделал все работает только есть 1 проблема... при создании русской директории при помощи самбы то vsftpd отображает иероглифами, при том что если при том что если создать русскую директорию при помощи того же vsftpd то определяться нормально. Проверял правильность кодировки при помощи интернет експловера.

крутиться на

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

[17:05:33][root@tehas:/usr/home/zeone] $ uname -a
FreeBSD tehas.party2.avec 8.1-RELEASE FreeBSD 8.1-RELEASE #3: Thu Feb 24 14:50:37 EET 2011     zeone@tehas.party2.avec:/usr/obj/usr/src/sys/NEW  i386
локаль

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

[17:05:43][root@tehas:/usr/home/zeone] $ locale
LANG=ru_RU.CP1251
LC_CTYPE="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_ALL=ru_RU.CP1251
конфиг самбы

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

[global]
#  client use spnego = Yes
#  use spnego = Yes
        workgroup = PARTY2
        realm = PARTY2.AVEC
        server string = Samba
        interfaces = em0
        security = ADS
        auth methods = winbind
        null passwords = Yes
        password server = 192.168.9.125
        log level = 2
        log file = /var/log/samba/log.%m
        max log size = 50
        smb ports = 139
        name resolve order = hosts wins bcast lmhosts
        client signing = Yes
        socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
        os level = 0
        local master = No
        domain master = No
        dns proxy = No
        wins server = 192.168.9.125
        idmap uid = 10000-20000
        idmap gid = 10000-20000
        winbind enum users = Yes
        winbind enum groups = Yes
        winbind use default domain = Yes
        hosts allow = 127.0.0.1, 192.168.9.
        case sensitive = No
        client ntlmv2 auth = yes
        nt acl support = yes

dos charset = cp1251
#  unix charset = cp1251
  display charset = cp1251

[Install]
        path = /ftp/files/install
        invalid users = @Ftp_deny
        admin users = @Ftp_admins
        write list = @Ftp_admins
        read only = No
        hosts allow = 192.168.9., 127.0.0.1, 192.168.1., 192.168.2., 192.168.3.

[Upload]
        path = /ftp/files/upload
        invalid users = @Ftp_deny
        admin users = @Ftp_admins
        write list = @Ftp_admins
        read only = No
        hosts allow = 192.168.9., 127.0.0.1, 192.168.1., 192.168.2., 192.168.3.
конфиг VSftpd

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

#возможность работы в автономном режиме
listen=YES
#позволяем анонимных пользователей, учетки anonymous и ftp являются синонимами
anonymous_enable=YES
#разрешаем локальных пользователей (локальные пользователи - это те, которые
#зарегестрированы в системе, то есть на них есть учетные записи)
local_enable=YES
#разрешаем любые формы записи на FTP сервер
write_enable=YES
#разрешаем анонимным пользователям upload
anon_upload_enable=YES
#разрешаем анонимным пользователям создавать директории
anon_mkdir_write_enable=YES
#разрешаем анонимным пользователям переименовывать файлы
anon_other_write_enable=YES
#у анонимов пароль спрашивать не будем
no_anon_password=YES
#директория нашей помойки (если пользователь присутствует)
anon_root=/ftp/files
#разрешаем соединение по 20 порту
#connect_from_port_20=YES
#поддержка древних FTP клиентов
async_abor_enable=YES
#используем родное время, а не GMT
use_localtime=YES
#небольшое приветствие
ftpd_banner=Hello! We come in peace!
#возможность работы как фоновый процесс
listen_port=51
background=YES
secure_chroot_dir=/ftp
Что посоветуете?

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

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение vadim64 » 2011-03-07 13:44:36

определитесь, какую кодировку хотите использовать и пропишите соответствующие параметры в конфигах всех участников процесса
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение zeone » 2011-03-09 13:07:50

Если не ошибаюсь основной в форточках является CP1251, я думаю ее же и использовать, чтоб не пришлось долго и нудно рассказывать как переключиться...
В самбе у меня помоему стоит dos charset = cp1251, всфтп я так понял по дефолту использует системную, но всеравно оно както дружить не хочет может подскажете что я делаю не так?

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение vadim64 » 2011-03-09 14:52:24

Я не работал с vsftpd, поэтому точное название параметра в конфиги сказать не могу. погуглите типа vsftpd charset map
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение zeone » 2011-03-10 11:32:36

Оказалось самба работает в utf-8, подскажите как самбу перевести в сп1251 просто много статтей но там они монтируют раздел а у меня раздел находится на самом сервере... или я просто не так понял что они делают

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение vadim64 » 2011-03-10 11:43:45

в самбе можно делать мапинг чтоб она меняла кодировку на лету
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение zeone » 2011-03-10 17:36:40

Можете объяснить как это сделать?

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение vadim64 » 2011-03-11 8:26:36

Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение zeone » 2011-03-11 17:19:44

Как же я замучился с самбой.
в конфиг прописал следующее

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

        dos charset = cp1251
        unix charset = cp1251
        display charset = cp1251
после этого перестало видеть пользователей 8( .... билет получает, в домен входит, командой net ads user показует всех юзверей, но вот wbinfo -u ничего не выводит... Как только я комментирую эти строки все пользователи вновь возвращаются...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение vadim64 » 2011-03-12 10:36:27

варианта два:
1. вчитывать маны на тему какая именно комбинация кодировок вам нужна
2. самому подбирать
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение zeone » 2011-03-12 10:39:55

Просто не могу понять почему не подтягиваются учетки 8(

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: SAMBA, Pureftpd, vsftpd кодировка

Непрочитанное сообщение zeone » 2011-03-12 18:09:27

Ладно коль гора не идет к Магомету.... попробую всфтп подкрутить к самбе...