Работая со своими сайтами очень часто сталкиваюсь со следующей ситуацией . При реализации ssh соединения к хостингу и последующей работе, русские символы отображались в виде всевозможных кракозябр. Решение перекодировать файл страницы сайта в кодировку консоли – приходило на ум первым.
Но естественно это ситуацию с кракозябрами и неверным отображением символов не могло кардинально изменить. Поэтому было найдено очень простое решение:
В случае Linux:
Под Линукс написал очень простой баш скрипт:
luit - encoding $1 ssh -p 22 user@server
Скрипт назвал SSH.
Выставил права
chmod u+x SSHИ теперь когда я хочу подсоединиться к удалённому серверу с Линукса, я просто запускаю ./SSH cp1251. Где вместо cp1251 следует указываеть кодировку удалённой консоли.
В случае Windows:
Конечно здесь есть программа Putty и единственное , что надо сделать это найти вкладку Translation и выбрать кодировку.