mixhost に ssh ログインするとエラーが出る

ブログを mixhost にしましたー



愛機 Mac から mixhost に ssh で接続するとこんなエラーが出ます。

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_CTYPE = "UTF-8",
    LANG = (unset)
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

ロケールの設定に失敗 しているっぽい」くらいのことしかわかりません。

厄介な問題

対応する言語をインストールすれば、エラーが解消するか? 

と考えましたが、mixhost は root などできません。
思ったよりカンタンに解消できなさそうです。

解決した

答えは、 Mac 側の ssh 設定を更新する でした。

mac でターミナルを起動し、次コマンドを実行します。

sudo vi /etc/ssh/ssh_config

すると ssh 設定を開きますので、最下部にあるロケール設定をコメントアウトし、保存すればOKです。

SendEnv LANG LC_*

# SendEnv LANG LC_*

して

: を入力後、 wq です。

解決すると気持ちいいですね。


mixhost 良いです !



参考サイト

科学電算.com
ssh 時の locale エラー対処方法
https://computational-chemistry.com/blog/2017/10/31/locale_error/

スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク




コメントの入力は終了しました。