Macのターミナルに表示されるホスト名を変更する

デフォルトの設定だと、 arukakan-no-macbook-air みたいなすげー長い名前になってて邪魔だから変更したい。

基本的にはシステムの環境設定から変更すれば良いことになっている。 アプリケーション > システム環境設定 > 共有 > コンピューター名 の欄を変更すればよい。 (こっけーぶろぐさん参照)

これでリブートすれば変わっているはず。 ・・・なのに、ちょいちょいデフォルトの設定に戻る。 何故だ?

どうやら、Mac OS Xのデフォルトの設定では、 DHCPサーバから配られたホスト名を使用するようになっているらしい。 (Kodai’s Blogさん参照)

だから、/etc/hostconfigに以下の設定を入れれば固定にできる。

HOSTNAME=mac.myhome.com

備忘録までに。

Written on August 22, 2011