Блог did5.ru

Про АйТи и около айтишные темы

Кракозябры в Putty при подключении к Ubuntu по ssh

Комментариев нет

Часто при подключении к серверам по SSH из под Windows вместо кириллических символов отображаются кракозябры. Происходит это из-за несовпадения кодировок Putty и Ubuntu, точнее виртуального SSH терминала операционки. В таких случая видим такую картину:

ubuntu putty character 1 thumb Кракозябры в Putty при подключении к Ubuntu по ssh

Для лечения данной проблемы надо узнать, какая локаль используется на удаленном сервере. Для этого в терминале вводим команду – locale.

ubuntu putty character 2 thumb Кракозябры в Putty при подключении к Ubuntu по ssh

В моем случае на сервере Ubuntu используется UTF-8 (строка LANG=en_US.UTF-8).

На виндовых машинах в качетсве ssh-клиента использую программу Putty. Перед подключением нужно выставить кодировку сервера. Для этого переходим в категорию Windows –> раздел Translation  и задаем параметр Remote character set. Выбираем кодировку UTF-8.

ubuntu putty character 3 thumb Кракозябры в Putty при подключении к Ubuntu по ssh

Возвращаемся в категорию Session, вводим имя сервера или ip адрес, выбираем протокол. Чтобы каждый раз не выставлять кодировку для этого сервера, сохраняем параметры. Для этого указываем имя (в моем случае pc) и жмем кнопку Save. Теперь просто из списка выбираем сохраненный сервер и подключаемся.

ubuntu putty character 5 thumb Кракозябры в Putty при подключении к Ubuntu по ssh

Для проверки ввожу команду ls, для просмотра каталога с архивом видео. Там как раз много файлов с кириллическими названиями. Если можем прочитать названия, то значит все получилось. Как в моем случае.

ubuntu putty character 4 thumb Кракозябры в Putty при подключении к Ubuntu по ssh

К сожалению, для каждого сервера надо задавать кодировку вручную, если она отличается от кодировки по умолчанию – KOI8-R. И заново сохранять их в Saved Sessions.

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!


Хотите поблагодарить автора за эту заметку? Вы можете это сделать!


Автор: did5

22 Дек 2015 в 15:51

Рубрика: Linux,Windows

Метки: , ,

Ваш отзыв