LINUX.ORG.RU

Кириллица в именах хостов самбы


0

1

Есть одна сетка с тучей вендокомпов и там есть много семерок, которые по умолчанию делают кириллические имена хостов. В линуксе это выглядит печально в виде кракозябр и в smbtree и в наутилусе.

В мане нашел параметры, которые влияют на перекодировку:

dos charset = cp866
unix charset = utf8
display charset = utf8

Они действительно влияют, но кракозябры не исчезают. Не пойму в какой кодировке винда отдает имена (cp1251 не помогло). На Nautilus по-ходу вообще влияния не оказывает. Поковырял самбу на маке — такая же фигня. Что делать?

Ответ на: комментарий от anonymous

>заходить по ip

Ну конечно. А еще можно ручками через mount.cifs монтировать. Но как бы в 21 веке живем. Да и ипшники динамические.

ooobooontooo ()
Ответ на: комментарий от adriano32

>Fix smbclient segfault with Cyrillic netbios names.

Эмм, так не сегфолтится ничего, просто то ли имена хостов в чудной кодировке, то ли самба криво их перекодирует в утф8. Кстати имена шар таки правильно показывает как smbclient, так и наутилус.

ooobooontooo ()

Внезапно, получилось сделать это на маке. Там просто перекрывалась опция конфига dos charset вторым, который вставлялся через include. Исправление в обоих помогло. С линуксом пока не получается по каким-то причинам то же самое провернуть. Печаль.

ooobooontooo ()

есть много семерок, которые по умолчанию делают кириллические имена хостов

???? Винда же явно орет, что «не вздумайте давать компам имена с не-латинскими символами»???

no-dashi ★★★★★ ()
Ответ на: комментарий от no-dashi

???? Винда же явно орет, что «не вздумайте давать компам имена с не-латинскими символами»???

Где это написано? :)

zgen ★★★★★ ()
Ответ на: комментарий от no-dashi

Винда при установке спрашивает имя. После этого предлагает имя компьютера по умолчанию «имя-ПК».

Axon ★★★★★ ()
Ответ на: комментарий от no-dashi

>???? Винда же явно орет, что «не вздумайте давать компам имена с не-латинскими символами»???

Орет, но только когда ты это сам меняешь. И то, она не запрещает, а говорит что-то вроде «совместимость с другими системами может быть потеряна». Но при установке сама имя назначает кириллическое.

ooobooontooo ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.