Автор Гілка: ssh  (Прочитано 2132 раз)

Відсутній funtik

  • Кореспондент
  • ***
  • дописів: 138
  • Карма: +0/-0
  • Linux... because life is too short for reboots!
ssh
« : 2009-01-30 00:16:51 »
На віддаленому сервері на FreeBSD локаль KOI8-R. На моєму лептопі UTF-8. Чи можна якось, не використовуючи putty, під час з'єднання з консолі задавати кодування для відображення?

Praporshic

  • Гість
Re: ssh
« Відповідей #1 : 2009-01-30 00:26:22 »
Питання трохи того... Залежить від того, чим користуєтесь щоб ходити по SSH. Якщо якимось графічним терміналом - це одне, якщо через текстовий - це інше.

І це питання не для "адміністрування".

Відсутній funtik

  • Кореспондент
  • ***
  • дописів: 138
  • Карма: +0/-0
  • Linux... because life is too short for reboots!
Re: ssh
« Відповідей #2 : 2009-01-30 00:30:40 »
Цитата
Питання трохи того... Залежить від того, чим користуєтесь щоб ходити по SSH. Якщо якимось графічним терміналом - це одне, якщо через текстовий - це інше.
Я користуюсь графічним емулятором термінала yakuake. Хоча якщо є якісь інші вирішення, то теж було б цікаво дізнатися.

Цитата
І це питання не для "адміністрування".
Хай буде й так.

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: ssh
« Відповідей #3 : 2009-01-30 05:01:54 »
На віддаленому сервері на FreeBSD локаль KOI8-R. На моєму лептопі UTF-8. Чи можна якось, не використовуючи putty, під час з'єднання з консолі задавати кодування для відображення?
можна запустити термінал з кодуванням KOI8-R, я колись мав спеціально для ssh піктограмку з
LC_ALL=uk_UA.KOI8-U konsole
і потім з нього по ssh заходити на систему з KOI8-U

теоретично також можна зробити навпаки - сказати серверу яку локаль використовувати:
щось на штиб:
в /etc/ssh/ssh_config на клієнті
SendEnv LANG LC_*
в /etc/ssh/sshd_config на сервері
AcceptEnv LANG LC_*

але FreeBSD має підтримувати вашу клієнтську локаль
Fedora 35 (x86-64)

Відсутній funtik

  • Кореспондент
  • ***
  • дописів: 138
  • Карма: +0/-0
  • Linux... because life is too short for reboots!
Re: ssh
« Відповідей #4 : 2009-01-30 09:54:48 »
Дякую. Взагалі першим способом я й користувався. Хотів дізнатися, чи нема більш зручного .

Відсутній minoru

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
  • Користувач Debian GNU/Linux Lenny amd64
Re: ssh
« Відповідей #5 : 2009-03-21 17:43:19 »
Коли зіткнувся з аналогічною проблемою (тільки у мене на сервері CP1251), місцеві гуру порекомендували screen. Тепер роблю так:
  • Запускаю термінал;
  • набираю щось типу screen ssh login@host;
  • натискаю Ctrl+A, відпускаю :), потім набираю «:encoding cp1251» (без лапок), натискаю Enter.
І все працює!