Общая информация

Для корректного отображения русских букв в любом SSH-клиенте необходимо, чтобы были выполнены следующие условия:

  • На сервере должна быть включена поддержка русского языкового стандарта. Для современных Linux-дистрибутивов таким стандартом является ru_RU.UTF-8. Информацию по настройке языкового стандарта в Debian можно прочитать на официальной вики-странице.
  • В клиенте должен использоваться шрифт, который способен отображать русские символы.
  • Подключающийся клиент должен сообщить системе какой языковой стандарт он будет использовать.

Настройка клиента Putty

Putty является бесплатным полнофункциональным SSH-клиентом в первую очередь для ОС Windows.

  1. Выполните настройку перевода.
    1. Откройте настройки перевода Window->Translation.
    2. В поле Remote translations должно быть установлено значение UTF-8.

    Настройка перевода

  2. Настройка передачи предпочитаемого языкового стандарта.
    1. Откройте настройки переменных окружения Connection->Data.
    2. В поле Variable укажите LANG.
    3. В поле Value укажите ru_RU.UTF-8.
    4. Нажмите кнопку Add.

    Ввод данных

    В результате в списке переменных окружения у вас должно быть указано: LANG равный ru_RU.UTF-8.

    Добавленные значения

  3. Сохраните настройки Putty, чтобы данные параметры не надо было вводить при каждом его запуске.
    1. Откройте настройки сессии Session.
    2. Выберите настройки по умолчанию Default Settings.
    3. Нажмите на кнопку сохранения Save.

    Сохранение настроек