Instead ru_RU.UTF-8 you can use any other encoding which are listed here
 Вместо ru_RU.UTF-8 можно использовать любую другую кодировку, которые перечислены здесь
 http://www.elxis.org/guides/developers-guides/elxis-languages-locales-li...
 
 Редактируем файл /etc/environment
 (Edit the file "/etc/environment")
 
 nano /etc/environment
 
 Вот как должен выглядеть вывод команды в «правильной» системе:
 (Here's how to look at the output of the "correct" system:)
 
 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
 LANGUAGE="ru_RU.UTF-8"
 LANG="ru_RU.UTF-8"
 LC_ALL="ru_RU.UTF-8"
 LC_MESSAGES="ru_RU.UTF-8"
 
 
 Генерим русскую и английскую UTF-8 локали (Generating Russian & English UTF-8 Locales)
 locale-gen ru_RU.utf8 && locale-gen en_US.utf8
 
 Переконфигурируем локали (Reconfiguring locales)
 dpkg-reconfigure locales
 
 Определяем дефолтную локаль (Determine the default locale)
 localedef ru_RU.UTF-8 -i ru_RU -f UTF-8
 
 Для того, чтобы удалить из системы ненужные локали, заходим в папку
 (In order to uninstall unneeded locale, go to the folder)
 
 cd /var/lib/locales/supported.d
 и правим, соответственно файлики en, ru и local.
 (and edit respectively files en, ru, and local.)
 
 echo "ru_RU.UTF-8 UTF-8" > ru
 echo "en_US.UTF-8 UTF-8" > en
 echo "ru_RU.UTF-8 UTF-8" > local
 
 Перезагружаемся )) (Reboot)))
 reboot
++ Всё SSH работает норм
далее
env LANG=C dpkg-reconfigure console-setup
reboot
всё теперь и не только SSH
