07.10.2011 19:20, Oleksandr Gavenko пишет: > Прочитал мануалы. По умолчанию в /etc/ssh/sshd_config (GGG дописал для > теста, содержимое с сервера): > > # Allow client to pass locale environment variables > AcceptEnv LANG LC_* GGG > > На клиенте в ~/.ssh/config добавил: > > # Bypass some env vars to remote host > SendEnv LANG LC_* GGG > > Теперь из Cygwin: > > $ mintty > $ echo $LANG > ru_RU.cp1251 > $ export GGG=xxx > $ ssh $USER@$HOST > % echo $GGG > xxx > % echo $LANG > ru_RU.UTF8 > > Не понимаю как побороть LANG. Вроде все стартовые скрипты для shell'а > прогрепил на предмет строки 'LANG', но безрезультатно... > > Помогите, подскажите... > > >
На сервере в /etc/pam.d/sshd: auth required pam_env.so envfile=/etc/default/locale Эта строчка устанавливает локаль. Чтобы отключить, рекомендуется выполнить dpkg-reconfigure locales из-под рута и убрать локаль по умолчанию. Если не помогает, можно попробовать закомментировать вышеназванную строчку. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

