14.04.1版本ssh远端环境变量LANG LC_*丢失!

编译打包和其他
回复
msbtx
帖子: 2
注册时间: 2016-02-28 3:37

14.04.1版本ssh远端环境变量LANG LC_*丢失!

#1

帖子 msbtx » 2016-02-28 3:49

RT,在图形化界面上的终端是好的,ssh localhost也是没问题的,在远端使用ssh(2.0协议)登录后,LANG相关环境变量全部丢失,同时locale命令显示为空。

SSH配置文件没有动,SendEnv等配置也都在,apt-get upgrade ssh依然存在问题。没人发现吗?
msbtx
帖子: 2
注册时间: 2016-02-28 3:37

Re: 14.04.1版本ssh远端环境变量LANG LC_*丢失!

#3

帖子 msbtx » 2016-02-28 16:36

感谢回答,这里面说的我都看了,但是基本上都没有用。中英文语言包我都有,ssh里面的发送环境变量什么的我也都注释过,locale-gen和dpkg-reconfigure locales都敲了。我是用windows上的xshell登录的,只有登录之后手动export LANG、LC_ALL之后才有用。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 14.04.1版本ssh远端环境变量LANG LC_*丢失!

#4

帖子 poloshiao » 2016-02-28 20:11

試試
阻擋 ssh 把 client 端的 語言環境變量 送到 server 端 (因為 這樣才會覆蓋 server 端的 語言環境變量)
詳細辦法 參閱前面的連結參考文章
回复