ユーザディレクトリじゃなくて、特定のディレクトリをwindows共有する

まず、OSXのスーパーユーザー( rootアカウント )を有効にする
http://logic.stepserver.jp/data/archives/28.html

そしてsambaを設定。/private/etc/smb.confをいじればよし。
表示ディレクトリ名をHOGE、共有したいディレクトリのパスを/User/hoge/sharedで、パスワードなしで誰でもアクセスできるようにするには下のように設定する。

[HOGE]
path=/User/hoge/shared
comment=hoge shared directory
public=yes
only guest=yes
writable=yes
printable=no
read only=no

システム環境設定で、「共有」をクリック。「Windows共有」を選んで「アカウントを有効」の設定で、ホームディレクトリを公開したくないユーザのチェックを外す。
最後に、システム環境設定のWindoes共有のチェックを切入してsambaを再起動させる。おk。