Как решить проблему искаженных символов, когда JumpServer подключается к ресурсам Linux?

Адрес официального веб-сайта: JumpServer - Open Source Bastion Host - Официальный веб-сайт

Онлайн телефон: 400-052-0755

Техническая поддержка: техническая консультация JumpServer


1 Обзор

При использовании JumpServer для подключения к ресурсам пользователи могут столкнуться с проблемой искажения китайских иероглифов в ресурсах Linux.В этой статье в основном описывается, как решить вышеуказанные проблемы.

2. Введение

Кодировка по умолчанию, используемая JumpServer для платформ Linux, — UTF8.

Системный метод кодирования по умолчанию в Linux также является UTF8.

3. Анализ проблемы

Существуют методы кодирования на платформе JumpServer, а также методы кодирования в системе Linux. Таким образом, решение обычно может начинаться с двух аспектов: с одной стороны, изменить метод кодирования системной платформы JumpServer, а с другой стороны, изменить метод кодирования самого Linux.

4. Решения

4.1 Изменить JumpServer

Заново создайте системную платформу в «Консоли» → «Управление активами» → «Список платформ».

Системной платформой для изменения искаженных активов является новый Linux-GBK.

Доступ к активу может решить проблему искажения доступа к активу.

4.2 Изменить сам сервер Linux

Глобальная модификация
Глобальная модификация действительна для всего сервера Linux, поэтому вся система использует эту кодировку.
Способ модификации следующий:

$ vim /etc/profile

在文件末尾加入以下配置:
export LC_ALL="zh_CN.UTF-8"  
export LANG="zh_CN.UTF-8"
退出编辑模式,保存文件。

执行以下命令,令配置有效
source /etc/profile

копировать

На этом модификация завершена, и вы можете выполнить следующую команду, чтобы просмотреть ее.

Частичная модификация
Иногда система просто дает сбой, когда определенный пользователь входит в ресурс Linux, поэтому необходимо только настроить метод кодирования этого пользователя.
Взяв в качестве примера пользователя mysql, метод модификации выглядит следующим образом:

$ vi /home/mysql/.bash_profile

在文件末尾加入以下配置:
export LC_ALL="zh_CN.UTF-8"  
export LANG="zh_CN.UTF-8"

退出编辑模式,保存文件。

执行以下命令,令配置有效
source /home/mysql/.bash_profile

копировать

Теперь модификация завершена.
Примечание. В файле ./bash_profile каждый пользователь изменяет свою собственную информацию о командной оболочке.

Supongo que te gusta

Origin blog.csdn.net/qq_43174065/article/details/128814743
Recomendado
Clasificación