Takuya71 のぶろぐ

外資系ソフトウェア会社で働いてます、認定スクラムマスター

ubuntu 12.04 OSX の Finder で samba の共有がみれるようにする

OSXのFinderの共有にsamba の共有フォルダがみれるようにする。

OSXのFinderには共有という項目があるのですが、ここには ubuntu 12.04 の samba の共有フォルダが出てきません。
ここに samba の共有フォルダが表示されるように avahi-deamon の設定を行いました。

avahi-daemon, samba がインストールされていることが前提です。

以下のような smb のサービスをアナウンスするファイルを作成すると、
Finderの共有に表示されるようになり、手軽にアクセス可能となります。
Lion を使っている場合、ポート番号が 139では接続できないので、445にしないと接続出来ません。

/etc/avahi/services

<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">%h</name>
<service>
<type>_smb._tcp</type>
<port>445</port>
</service>
</service-group>