Samba の設定


(以下、設定は Ubuntu 8.10 で実施)

samba のインストール

$ sudo apt-get install samba

smb.conf ファイルを操作する


設定内容についてはこちらを参照した。

$ sudo vi /etc/samba/smb.conf


設定した項目は以下の通り


・共通設定

設定名 説明
workgroup ネットワークグループ名の設定
netbios name NetBIOS名の設定
allow hosts 許可IPアドレスの設定 「192.168.0.」だと192.168.0.1〜192.168.0.254が有効IPアドレス
encrypt password パスワードを暗号化するかどうかの設定。yes が推奨。
unix password sync SambaパスワードをUnix(Linux)と共通化。ある意味注意が必要な設定


・共有フォルダ設定

設定名 説明
comment 公開ディレクトリの説明
path サーバーの共有ディレクトリ(フルパス)
readonly 公開ディレクトリを読み込み専用にするなら yes
writable 公開ディレクトリを書き込み可能にするなら yes


共有フォルダ設定の記述例

[public]
comment = sharing test
path = /home/public
writable = yes


設定後 samba の再起動をする

$ sudo /etc/init.d/samba restart

ユーザー・パスワードの設定


samba 用のユーザー・パスワードの設定をする

$ smbpasswd -a username


以上で簡単な設定は出来る。