Адрес официального веб-сайта: 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 каждый пользователь изменяет свою собственную информацию о командной оболочке.