Ubuntu+Samba

インストール

sudo aptitude install samba

設定

/etc/samba/smb.conf

を、

[global]
   hosts allow = 127. 192.168.
   security = user

くらいで調整。忘れずに

sudo service smbd restart

共有したいディレクトリがあったら、

net usershare add $sharename $path $comment Everyone:R guest_ok=y

などとして追加。書き込み可能にしたいなら

Everyone:F

を使う。
このとき、共有したいディレクトリの所有者が root である場合は

sudo net usershare add ...

とする必要がある*1が、

net usershare info

は自分の、

sudo net usershare info

は root の所有する共有ディレクトリしか見えないことに注意する。

*1:一応 usershare owner only = false という手があるが、ここでは使わない