Sambaのインストールと設定

Sambaのインストール

$ sudo apt-get install samba

インストールするときに、以下を聞かれた。

  • ワークグループ/ドメイン名 ⇒ ドメイン名を入力
  • DHCPからWINS設定を使うようsmb.confを変更しますか? ⇒ いいえ

Sambaサーバアクセスユーザ(hoge)設定

$ sudo smbpasswd -a hoge

パスワードを設定する

Sambaの設定

$ sudo vi /etc/samba/smb.conf

文字コードの設定を行うため、globalセクションに以下を追加

[global]
   unix charset = UTF-8
   dos charset = CP932
   display charset = UTF-8

IPアドレスで接続元を制限するため、globalセクションの以下の値を変更

nterfaces = 192.168.1.0/24
bind interfaces only = yes

HOMEディレクトリ内に書き込みができるようにするため、homesセクションの以下の値を変更

read only = no

Samba再起動

$ sudo /etc/init.d/samba restart

これでOK。
試しにWindows端末から「\\IPアドレス」または「\\ドメイン名」で接続すると、
ユーザ名とパスワードを入力したら接続できた。
ファイルも書き込めるし、文字化けもしないっぽい。