LINUX.ORG.RU

SSH подключение. Как из KOI8-R подключаться к UTF-8 и как из UTF-8 подключаться к KOI-8?


0

0

Здравствуйте!


Есть система, в которой основная кодировка - KOI8-R. Из нее нужно по SSH входить в UTF-8 систему. И наоборот, из системы с UTF-8 нужно по SSH входить в KOI8-R систему. Локали в системах русские. Нужно, чтобы при работе через SSH были нормально видны русские символы.

В системе с KOI8-R я пробовал перед вызовом SSH задавать переменную:

# export LANG=«ru_RU:UTF-8»

но при входе через SSH в систему с UTF-8, вместо русских букв, и символов линий в MC, рисуются кракозябры. Аналогично происходит и если в системе с UTF-8 установить LANG=«ru_RU:KOI8-R», и войти по SSH в систему с KOI8-R. Тоже вижу кракозябры, только другие.


[b]Вопрос[/b] - что и где настроить, чтобы в системе с одной кодировкой можно было ходить через SSH в систему с другой кодировкой, и видеть нормальный символы?


У большинства графических терминалов (KDE, Gnome) есть перекодировка в меню.

ef37 ★★
()
Ответ на: комментарий от ananas

Ошибочка у тебя, тире забыл. Надо так:

# LANG=ru_RU.UTF-8 xterm -e ssh host.name

Если пропустить тире, будет такое:

Warning: locale not supported by Xlib, locale set to C

И как только эту проблему народ не решает... Гентушники сначала Xlib, а потом и весь мир пересобирают.

xintrea
() автор топика
Ответ на: комментарий от xintrea

ну. нет, чтобы просто локаль пересобрать

ananas ★★★★★
()

С utf8 на koi8-r: luit -encoding KOI8-R ssh user@remote

Наоборот не пробовал (не нужно), но наверное тоже будет работать.

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

Решение интересное, но при окончании сессии все останавливается на
Connection to 123.123.123.123 closed.
^C не помогает.

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