- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2021-02-15T03:06:58+09:00","default:ryuichi","ryuichi")
#author("2021-02-15T03:10:34+09:00","default:ryuichi","ryuichi")
* 接続元PCの環境変数を接続先PCに送らないようにする [#seb08a01]
vi ~/.ssh/config
------------------------
Host *
SendEnv -LC_* -LANG*
------------------------
- ここではすべての接続先ホストに対してLC_ALLやLC_CTYPE、LANGやLANGUAGEなどを送らないようにしている
- ~/.ssh/configの代わりに/etc/ssh/ssh_configに設定してもよい
- ここではすべての接続先ホストに対して'''LC_ALL'''や'''LC_CTYPE'''、'''LANG'''や'''LANGUAGE'''などを送らないようにしている
- '''~/.ssh/config'''の代わりに'''/etc/ssh/ssh_config'''に設定してもよい
- なお、ここでの例のようにLC_CTYPEを送らないようにすることで、'''warning: setlocale: LC_CTYPE: cannot change locale (ja_JP.UTF-8)'''のような接続元と接続先のPCのロケールの違いで起きるエラーを解消できる
** 参考 [#i280dd72]
https://stackoverflow.com/questions/29609371/how-do-not-pass-locale-through-ssh