RHEL8: SSH クライアントで送信されたときに、LANG 変数が tcsh によって無視される
Issue
RHEL8 openssh のデフォルト設定では、サーバー側で "AcceptEnv LANG"、クライアント側で "SendEnv LANG" が設定されています。その場合、サーバーのアカウントにログインした後、同じ LANG 変数が表示されることが考えられます。
ただし、ログインシェルとして tcsh を使用すると、別の環境変数が設定されます。bash、ksh、zsh などの他のログインシェルに切り替えると、システムは ssh クライアントから送信された LANG を設定します。
Environment
- Red Hat Enterprise Linux (RHEL) 8
- tcsh
- SSH
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.