ubuntu に samba を入れる

もう少し簡単にファイル共有できないかと思い、 ubuntu に samba を入れてみました。

いつも通り、 apt-get を使います

$ sudo apt-get install samba

共有するディレクトリを作成し、 だれでも読み書きできるようにオーナー、権限を設定します。

$ sudo mkdir /var/samba
$ sudo chown nobody:nogroup /var/samba
$ sudo chmod 777 /var/samba

/etc/samba/smb.conf をエディタで開いて設定します。

[global]
workgroup = WORKGROUP

dos charset = CP932      # Windows 側の文字コード
unix charset = UTF-8     # Linux 側の文字コード

map to guest = Bad User  # Linux に存在しないユーザーでのアクセスはゲストとして扱う

[share]
path = /var/samba           # さっき作ったディレクトリ
writeable = yes             # 書き込み許可
force create mode = 0666    # ファイルを作った時の権限
force directory mode = 0777 # ディレクトリを作った時の権限
guest ok = yes              # ゲストアクセスを許可
guest only = yes

設定したら再帰動します。

sudo service smbd restart

これで接続できました。