こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

SSHの言語を変更したい

こんにちは

現在SSHでエラーが出ると日本語でエラーが出ます。これを英語に返すように変更できないでしょうか?

OSはRHEL5.5です。

例)
root@ # cd /111
bash: cd: /111: そのようなファイルやディレクトリはありません

投稿日時 - 2010-12-08 13:28:03

QNo.6370888

すぐに回答ほしいです

質問者が選んだベストアンサー

sshはあんまり関係なさそうですが……

LANG環境変数をいぢるコトで表示する言語は制御できるかと。
unset LANG
でLANG環境変数が削除できますから、SSHでログインした後でunsetしてしまうばよいのでは?

クライアントによってはsshで接続した時に環境変数の設定ができる…ようなので、
そこからLANGを削除するとか。

ユーザーに関係なくLANG環境変数の設定を受け入れないのならば、
sshd_configのAcceptEnvでLANGを外してみる…とかでしょうかね……
# そんな必要性無いので試してはいませんけど。

ログインするユーザーの.bashrcでターミナルのタイプを確認してLANG環境変数をいぢる。
なんて方法もあるかと思われます。
# 仮想コンソールからログインすると日本語表示できませんのでLANGがen_US.UTF-8に変更されます。

投稿日時 - 2010-12-08 13:55:33

お礼

unset LANG でできました!開発者が日本語分からないので困っていたところなんですw

投稿日時 - 2010-12-08 14:21:40

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

あれ・・・日本語でエラーを返す親切なの初めて見ました。
あるんですね。(*^_^*)

シェルクライアントは何を使っているのでしょう。
他のに変えると英語になるはずです。

投稿日時 - 2010-12-08 13:54:56

ANo.1

root@ # export LANG=C

でなおるかもしれませんよ。

投稿日時 - 2010-12-08 13:53:02

あなたにオススメの質問