====== Samba でファイル共有 ======
===== インストール =====
$ sudo apt-get install samba
いくつかのパッケージも一緒にインストールされる。
===== 設定 =====
設定ファイルを編集する。
$ sudo vi /etc/samba/smb.conf
* workgroup = WORKGROUP
* Windowsのワークグループに変更
* unix password sync = yes
* ubuntuのアカウントのパスワードと同期しない場合は no
共有するディレクトリの情報を記述する
[share]
comment = Samba_share
path = /share
writable = Yes
create mode = 0644
directory mode = 0755
valid users = foobar
* valid users = foobar
* アクセスできるユーザのID
==== Samba ユーザの作成 ====
* unix password sync = no
とした場合は、Samba専用のユーザを作成する。
$ sudo smbpasswd -a foobar
Sambaを再起動
/etc/init.d/samba restart
===== ごみ箱機能 =====
Samba にもごみ箱機能が搭載されている。
[global]セクションのどこかに以下を追加。
[global]
vfs objects = recycle
ごみ箱機能を有効にしたい共有フォルダのセクションで、ごみ箱機能の設定を追加。
recycle:repository = .recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = yes
# recycle:maxsize = 0
# recycle:exclude = *.tmp *.temp *.o *.obj
recycle:exclude_dir = /share/.recycle
* 参考: [[http://www.atmarkit.co.jp/flinux/rensai/linuxtips/734recycle3.html]]