私が所属している情報科学類(略称coins)では、24時間いつでもsshできるiMacがあるのですが、文字エンコーディングはEUC-JPです。 一方で私のノートPCの文字エンコーディングはUTF-8なので、 普通にsshすると文字化けしてひどいことになってしまいます。 cocotという端末(tty)とプロセスの間に割り込んで、文字コード変換を行うツールがあるので、これを使うことで文字化けが解消します。 OS Xを使っていれば、cocotは普通にhomebrewからインストールできます。 brew install cocot # cocotをインストールする UTF-8環境からEUC-JP環境にsshする場合、次のようにすればいいです。 # cocot -t コンソール側の文字コード -p プロセス側の文字コード -- 使いたいコマンド cocot -t UTF-8 -p EUC-JP --
![cocotで文字コードが異なるマシンにsshする | gam0022.net](https://cdn-ak-scissors.b.st-hatena.com/image/square/37216bdc0bf3f9a38a91c3a1529569a1ba74542e/height=288;version=1;width=512/https%3A%2F%2Fgam0022.net%2Fimg%2Fgam0022_splash.png)