Доброе время суток.
есть задача копировать файлы с виндовой машины на linux (локаль UTF8) с помощью cwRsync и потом через самбовскую шару чтобы их было видно, но проблема в том что при копировании портится кодировка русских имен, может кто решал эту проблему.
>Доброе время суток.
>есть задача копировать файлы с виндовой машины на linux (локаль UTF8) с
>помощью cwRsync и потом через самбовскую шару чтобы их было видно,
>но проблема в том что при копировании портится кодировка русских имен,
>может кто решал эту проблему.
расшарено на виндах и smbmount'ится? или расшарено самбой и с виндов туда пихается?
файлы на этой шаре с линукса нормально видны (ls, mc, echo * в шеле)?\^P^/
>>Доброе время суток.
>>есть задача копировать файлы с виндовой машины на linux (локаль UTF8) с
>>помощью cwRsync и потом через самбовскую шару чтобы их было видно,
>>но проблема в том что при копировании портится кодировка русских имен,
>>может кто решал эту проблему.
>расшарено на виндах и smbmount'ится? или расшарено самбой и с виндов туда
>пихается?
>файлы на этой шаре с линукса нормально видны (ls, mc, echo *
>в шеле)?
>
>\^P^/расшарено самбой и с виндов туда обращаются
на линуксе rsync сервер, после копирования файлы выглядят как ?????, если смотреть с винды то выглядет _______
>>>Доброе время суток.
>>>есть задача копировать файлы с виндовой машины на linux (локаль UTF8) с
>>>помощью cwRsync и потом через самбовскую шару чтобы их было видно,
>>>но проблема в том что при копировании портится кодировка русских имен,
>>>может кто решал эту проблему.
>>расшарено на виндах и smbmount'ится? или расшарено самбой и с виндов туда
>>пихается?
>>файлы на этой шаре с линукса нормально видны (ls, mc, echo *
>>в шеле)?
>>
>>\^P^/
>
>расшарено самбой и с виндов туда обращаются
>
>на линуксе rsync сервер, после копирования файлы выглядят как ?????, если смотреть
>с винды то выглядет _______
второй вопрос был проигнорирован. видны ли файлы на линуксе с винды, и видны ли они на самом лине (до рсинка)
не оч. понимаю, кстати. файлы (источник) физически лежат на юниксовой машине, и на ней же запускается рсинк. куда они синкаются? просто в другую директорию на этой машине?
(ответьте пожалста на оба вопроса)\^P^/
>>>>Доброе время суток.
>>>>есть задача копировать файлы с виндовой машины на linux (локаль UTF8) с
>>>>помощью cwRsync и потом через самбовскую шару чтобы их было видно,
>>>>но проблема в том что при копировании портится кодировка русских имен,
>>>>может кто решал эту проблему.
>>>расшарено на виндах и smbmount'ится? или расшарено самбой и с виндов туда
>>>пихается?
>>>файлы на этой шаре с линукса нормально видны (ls, mc, echo *
>>>в шеле)?
>>>
>>>\^P^/
>>
>>расшарено самбой и с виндов туда обращаются
>>
>>на линуксе rsync сервер, после копирования файлы выглядят как ?????, если смотреть
>>с винды то выглядет _______
>второй вопрос был проигнорирован. видны ли файлы на линуксе с винды, и
>видны ли они на самом лине (до рсинка)
>не оч. понимаю, кстати. файлы (источник) физически лежат на юниксовой машине, и
>на ней же запускается рсинк. куда они синкаются? просто в другую
>директорию на этой машине?
>(ответьте пожалста на оба вопроса)
>
>\^P^/
Файлы лежат на виндовой машине, после rsync на linux выглядят как ?????.txt и т.д. соответственно зайдя с винды в ту шару (на linux samba) они выглядят как _______.txt
>[оверквотинг удален]
>>на ней же запускается рсинк. куда они синкаются? просто в другую
>>директорию на этой машине?
>>(ответьте пожалста на оба вопроса)
>>
>>\^P^/
>
>
>Файлы лежат на виндовой машине, после rsync на linux выглядят как ?????.txt
>и т.д. соответственно зайдя с винды в ту шару (на linux
>samba) они выглядят как _______.txtВ rsyncd.conf на сервере включить опцию
charset = _локальная_кодировка_А с Windows-машины в команде использовать опцию --iconv=CP1251,UTF-8 (в моём случае на сервере Linux юникод-кодировка)
и всё.
Все имена будут нормально отображаться.
>Доброе время суток.
>есть задача копировать файлы с виндовой машины на linux (локаль UTF8) с
>помощью cwRsync и потом через самбовскую шару чтобы их было видно,
>но проблема в том что при копировании портится кодировка русских имен,
>может кто решал эту проблему.Вся проблема что в rsync нет вообще никакого понятия о кодировке файлов (видимо пример взят с ftp). В данной ситуации можно сделать следущее: во первых среди ключей cw-rsync задействовать -8 (полный 8 битный вывод). Это приведет к тому, что файлы отправятся на samba в кодировке CP1251. Ну а на сервере есть два варианта: либо convmw, либо в конфиге samba прописать dos charset = CP1251, unix charset = CP1251. Тогда samba не станет конвертить имена файлов и венда корректно их увидит. Но в таком раскладе зайдя по терминалу на сервер вместо имен файлов увидишь только знаки вопроса.