FreeBSD 10.1, AD и кодировка

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-16 8:38:23

Стоит задача настроить сквид с авторизацией в АД на 2008Р2
В домен добавил успешно, получил юзверей и группы, но много групп в русской раскладке, которые нужно будет использовать в сквиде, и которые отображаются вот в таком виде:

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

exchange servers
exchange trusted subsystem
exchange windows permissions
exchangelegacyinterop
п?п?п?я?я?п?п?п?п?я?я? п?п?п?п?п?п? п©я?п?п?п©я?п?я?я?п?я? - я?п?п?я?п?п? я?я?п?п?п?п?
п?п?п?п?п?п?я?я?я?п?я?п?я?я? я?я?п?п?я?
п?п?п?п?п?п?я?я?я?п?я?п?я?я? п©я?п?п?п©я?п?я?я?п?я?
imp_exp_admin
Где именно нужно подбирать кодировку?
Последний раз редактировалось f_andrey 2015-04-16 8:55:18, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума, если приведёте больше логов, это повысит вероятность ответов, а не флуда

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение Alex Keda » 2015-04-16 11:54:46

В консоли
Убей их всех! Бог потом рассортирует...

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-16 16:51:21

Сейчас консоль koi8-r и псевдосимволы вместо русских.
Если перевожу на utf-8, то через ssh, выставив в настройках putty тоже utf-8, получаю все идеально: нормальные русские буквы, нормальные линии в МС.
НО, на консоли вместо русских букв сплошные иероглифы, и в МС вместо линий каша.
ОС работает на виртуалке под hyper-v, там никаких настроек кодировки не нашел. В rc.conf

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

font8x14="cp866-8x14"
font8x16="cp866-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r"
scrnmap="koi8-r2cp866"
Здесь нужно менять на utf-8?

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение BirdGovorun » 2015-04-16 17:13:44

Консоль старая(sc) или новая(vt)?

snorlov
подполковник
Сообщения: 3846
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение snorlov » 2015-04-16 19:51:24

Сходите на http://unix1.jinr.ru/~lavr/vt/vtcons.html, почитайте и поставьте себе UTF-8

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-16 21:47:36

snorlov, спасибо за наколочку, первый раз за неё слышу.

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-17 12:52:25

Установил новую консоль - в МС линии нормальные, а вместо русских букв знак вопроса.
Может, дело всё же в том, что консоль виртуальная?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение Alex Keda » 2015-04-17 18:30:28

Убей их всех! Бог потом рассортирует...

guest
проходил мимо

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение guest » 2015-04-17 19:24:37

ksvserega писал(а):Установил новую консоль - в МС линии нормальные, а вместо русских букв знак вопроса.
Может, дело всё же в том, что консоль виртуальная?
# echo $SHELL
# echo $LANG
# locale

snorlov
подполковник
Сообщения: 3846
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение snorlov » 2015-04-19 18:05:00

ksvserega писал(а):Установил новую консоль - в МС линии нормальные, а вместо русских букв знак вопроса.
Может, дело всё же в том, что консоль виртуальная?
login_class у вас не тот

guest
проходил мимо

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение guest » 2015-04-19 18:55:42

snorlov писал(а):
ksvserega писал(а):Установил новую консоль - в МС линии нормальные, а вместо русских букв знак вопроса.
Может, дело всё же в том, что консоль виртуальная?
login_class у вас не тот
не факт, обнаружено: если в качестве login shell -> /bin/sh, то в 10.1 и пока в 10-Stable, проблемы
с отображением при переключении на русский.
В csh/bash проблем нет.
В 11 (current), в /bin/sh все нормально отображается.

Но главное не это, а то что использование символов из второй половины ASCII в login/group/password разных там AD
и потом скрещивание с Unix-like, ведет к проблемам.

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-20 9:06:53

# echo $SHELL
# echo $LANG
# locale

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

root@site_ext:/ # echo $SHELL
/bin/csh
root@site_ext:/ # echo $LANG
ru_RU.UTF-8
root@site_ext:/ #  locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_ALL=ru_RU.UTF-8

guest
проходил мимо

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение guest » 2015-04-20 10:19:20

ksvserega писал(а):

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

root@site_ext:/ # echo $SHELL
/bin/csh
root@site_ext:/ # echo $LANG
ru_RU.UTF-8
root@site_ext:/ #  locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_ALL=ru_RU.UTF-8
SHELL -> /bin/csh (норма)
LANG -> ru_RU.UTF-8 (норма)

а кто надоумил выставить LC_ALL в ru_RU.UTF-8 ? (это особая переменная и ее лучше не трогать, она
переопределяет все остальные и обычно ее используют для отладки)

покажите:

# uname -a
# cat /boot/loader.conf
# cat /etc/rc.conf

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-20 13:50:35

undefined писал(а): # uname -a
# cat /boot/loader.conf
# cat /etc/rc.conf

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

root@site_ext:/ # uname -a
FreeBSD site_ext 10.1-RELEASE FreeBSD 10.1-RELEASE #0: Wed Feb 11 09:41:53 MSK 2015     serega@site_ext:/usr/obj/usr/src/sys/SITE_EXT  amd64

root@site_ext:/ #  cat /boot/loader.conf
kern.vty=vt
hw.vga.textmode=1

root@site_ext:/ # cat /etc/rc.conf
hostname="site_ext"
ifconfig_hn0="inet 192.168.120.140 netmask 255.255.255.0"
defaultrouter="192.168.120.130"
local_unbound_enable="YES"
sshd_enable="YES"
ntpd_enable="YES"
gateway_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
linux_enable="YES"
apache22_enable="YES"
mysql_enable="YES"
#font8x14="cp866-8x14"
#font8x16="cp866-8x16"
#font8x8="cp866-8x8"
#keymap="ru.koi8-r"
#scrnmap="koi8-r2cp866"
font8x16="ter-u16.fnt"
keymap="ru.win"
firewall_enable="YES"
firewall_script="/etc/rc.ipfw"
samba_server_enable="YES"
squid_enable="YES"

guest
проходил мимо

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение guest » 2015-04-20 15:02:28

ksvserega писал(а): root@site_ext:/ # cat /boot/loader.conf

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

kern.vty=vt
hw.vga.textmode=1
ну и чего Вы хотите добиться использованием:

hw.vga.textmode=1

Поддержка UTF-8 в консоли, будет только в VGA, а Вы задаете драйверу vt(4) - text mode!
И после этого хотите в консоли UTF-8.

Если у Вас не Intel или Radeon, в:

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

# cat /boot/loader.conf:
kern.vty=vt
# закомментарить или удалить следующую строку
#hw.vga.textmode=1

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-20 15:10:15

А если Radeon?

guest
проходил мимо

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение guest » 2015-04-20 19:04:27

ksvserega писал(а):А если Radeon?
даже прочитать сложно?

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

При использовании KMS драйверов:

- i915kms
или
- radeonkms

в /boot/loader.conf добавить:

kern.vt.fb.default_mode="1024x768"
общий вид:

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

#--vt utf
kern.vty=vt
#-- uncomment below for Intel KMS
#i915kms_load="YES"
#-- uncomment below for Radeon KMS
radeonkms_load="YES"
kern.vt.fb.default_mode="1024x768"
#

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-22 16:53:30

На сервере видео ATI ES1000, и, насколько я понял, мне на виртуалке для vt-консоли необходимо включить RemoteFX, что на данном видеоадаптере невозможно
Загрузка ядра длится больше 5 минут и в конце концов падает, поэтому только текст-мод

guest
проходил мимо

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение guest » 2015-04-22 17:24:46

ksvserega писал(а):На сервере видео ATI ES1000, и, насколько я понял, мне на виртуалке для vt-консоли необходимо включить RemoteFX, что на данном видеоадаптере невозможно
Загрузка ядра длится больше 5 минут и в конце концов падает, поэтому только текст-мод
Не в курсе что нужно включить, я виртуалок которые умееют эмулировать карты вендоров не встречал.
VGA режим, обычная карта во всех виртуалках: VMWare, VirtualBox, QEMU ...

guest
проходил мимо

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение guest » 2015-04-22 18:52:22

guest писал(а):
ksvserega писал(а):На сервере видео ATI ES1000, и, насколько я понял, мне на виртуалке для vt-консоли необходимо включить RemoteFX, что на данном видеоадаптере невозможно
Загрузка ядра длится больше 5 минут и в конце концов падает, поэтому только текст-мод
Не в курсе что нужно включить, я виртуалок которые умееют эмулировать карты вендоров не встречал.
VGA режим, обычная карта во всех виртуалках: VMWare, VirtualBox, QEMU ...
забудьте про VGA режим vt(4) в hyper-v, не знаю когда исправят, но будет оченна медленно работать,
так что переводите в text и для UTF-8 используйте удаленную работу через putty/ssh.

По архивам списков рассылки не нашел подвижек и почему vt(4) в VGA так работает в hyper-v.

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

FreeBSD 10.1, AD и кодировка

Непрочитанное сообщение ksvserega » 2015-04-23 8:04:48

Microsoft в своем репертуаре. Через путти работает, и ладно, перебьюсь.