ssh, кодирующий от клиента человечности к серверу человечности неправильно

Я вхожу в свой сервер через ssh. Любой умляут отображен неправильно: example

Локаль Значения по умолчанию сервера:

LANG=de_DE.UTF-8
LANGUAGE="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8
LC_TYPE="de_DE.UTF-8"

Локаль сервера:

LANG=de_DE.UTF-8
LANGUAGE=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8

Что я могу сделать для исправления этого?

0
задан 3 November 2014 в 07:06

2 ответа

Одной вещью, которую Вы могли попробовать, является следующая команда для установки локали консоли:

sudo dpkg-reconfigure console-setup

Гарантируют, что кодирование установлено на UTF-8, а не ISO 8859 -* или что-то еще. Надо надеяться, Ваша проблема так проста.

1
ответ дан 4 August 2019 в 20:32

Проблема: (неуказанный) ssh клиент говорит и слушает ISO 8859, тогда как сервер говорит UTF.
Решение: Заставляют ssh клиентское программное обеспечение говорить и послушать UTF-8.
Все еще мало информации о клиентской установке, таким образом, явные направления не кажутся возможными.

1
ответ дан 4 August 2019 в 20:32

Другие вопросы по тегам:

Похожие вопросы: