baronyan's blog

linux,macでruby、railsでの開発をしていく中で知ったこと、備忘的なことなどを書いていきます。

ubuntu12.04でsamba共有をwindowsから見えるようにする

私が今作業しているネットワーク内には、ubuntuが載っている仮想マシンが複数あります。

インストール時に横着して全てhostname「ubuntu」でインストールしてしまっていたので名前が競合してしまい、windowsマシンから見えない仮想マシンが存在する状態でした。

 

そこで、下記のような手順でubuntu仮想マシンの名前が重複しないように修正を行いました。

 

sudo vi /etc/hostname

 →${new_hostname}に書き換える

(または sudo hostname ${new_hostname} )

sudo vi /etc/hosts

 →127.0.0.1 の行に${new_hostname}を追記する

 →127.0.1.1 の行を${new_hostname}に書き換える

   (初期値が ホスト名.ローカルドメイン名 になっている場合はホスト名部分の${new_hostname}への書き換え+${new_hostname}を追記)

再起動

 

※注意点

hostnameの文字数は15文字以下にすること(NetBIOS名の制限長=15文字)

 

今回はついでにworkgroupも合わせておきました。

sudo vi /etc/samba/smb.conf

 →workgroupで検索し、値を自分の使っているworkgroup名で書き換える