ssh смена кодировки

При подключении по ssh с linux (UTF-8) на FreeBSD (KOI8-R) возникает проблема отображения кирилицы в консоле. Решение: Команда делает перекодировку: luit -encoding KOI8-R ssh user@remote Прописываем для нужного хоста в ~/.ssh/config Host myserver     HostName 192.168.19.12     User den и в .bashrc добавим алиас: alias ssh_myserver=’luit -encoding KOI8-R ssh den@myserver’ Подключаемся: $ ssh_myserver

UTF-8 в консоли

В FreeBSD 10 и выше юникод поддерживается из коробки В /boot/loader.conf надо добавить строчку: kern.vty=vt /etc/login.conf: russian-utf8|Russian UTF-8 Users Accounts:\ :charset=UTF-8:\ :lang=ru_RU.UTF-8:\ :lc_all=ru_RU.UTF-8:\ :tc=default: # cap_mkdb /etc/login.conf /etc/profile: MM_CHARSET=UTF-8; export MM_CHARSET # pw usermod Юзвер -L russian-utf8 Начиная с 9.0, для syscons(4) драйвера и очень важно – для vt(4) драйвера, в /etc/ttys необходимо использовать тип …

Continue reading ‘UTF-8 в консоли’ »

UTF-8 – в терминале и оболочке

1. Добавляем в файл /boot/loader.conf kern.vty=vt 2. Добавляем в файл /etc/rc.conf способ переключения раскладки в консоли клавишами CTRL+SHIFT keymap=”ru.win” 3. Проверяем тип консоли в файле /etc/ttys, должно быть xterm ttyv0   “/usr/libexec/getty Pc” xterm on secure 4. Редактируем класс «russian» в файле /etc/login.conf, должно получиться следующее: russian|Russian Users Accounts:\        :charset=UTF-8:\        :lang=ru_RU.UTF-8:\        :tc=default: 5. Обновляем /etc/login.conf.db командой: cap_mkdb /etc/login.conf 6. …

Continue reading ‘UTF-8 – в терминале и оболочке’ »