mimikakimemo

自分用メモ。

Sambaでファイル共有

Ubuntu 上のファイルを Windows 7 から共有したかったので、この記事あたりを参考にして導入。

Samba のインストール

$ sudo apt-get install samba

version 3.6.3 がイントールされた。

ユーザーの作成

$ sudo useradd -s /sbin/nologin ユーザー名
$ sudo passwd ユーザー名
$ sudo pdbedit -a ユーザー名

ユーザー名・パスワードは Windows のログオンに使うユーザー名・パスワードと同じにしておいた。

グループの作成

$ sudo addgroup --system sambashare
$ sudo addgroup ユーザー名 sambashare

共有ディレクトリの作成

$ sudo mkdir -m 775 /var/samba
$ sudo chgrp sambashare /var/samba

設定ファイルの編集

/etc/samba/smb.conf を編集する。

[global]
   dos charset = CP932
   unix charset = UTF-8
   hosts allow = 127. 192.168.1.
…略…
   security = user
…略…
[share]
   browseable = yes
   writeable = yes
   path = /var/samba
   create mask = 0664
   directory mask = 0775
   valid users = @sambashare
   force group = sambashare

再起動

$ sudo restart smbd

追記

ファイヤウォール(ufw)を有効にしたら接続できなくなったので、samba 関連の通信を許可する必要がある。

$ sudo ufw allow samba