Samba環境を構築したのですが、途中でWindowsマシンからUbuntuマシンが開けない問題が発生しました。色々調べた結果、Ubuntuのホスト名がNetBIOS名の制限長15文字をオーバしている事が原因と判りました。このホスト名は、インストール時にインストーラがユーザ名から自動的に自動的に生成する「ユーザ名-desktop」をそのまま使っていました。私の場合は、「hnakamur-desktop」で16文字となっており、制限長をオーバしていました。そこで、ホスト名を「taro」に変更しようとしたのですが、Ubuntu8.10にはGUIのメニューはありません。そこで、テキストエディタで/etc配下の2つの設定ファイルを変更しました。
(1)「/etc/hostname」ファイル変更$ sudo gedit /etc/hostname【内容】
taro(2)「/etc/hosts」ファイル変更
$ sudo gedit /etc/hosts【内容】
127.0.0.1 taro localhost.localdomain localhost