Sambaの設定

投稿者:webmaster 投稿日時:2008/06/27(金) 02:45

WindowsとLinuxのファイルの橋渡しをするSambaについて、デジタルサーカスでよく使っている設定を紹介します。
この設定をすると、WindowsからLinux上のファイルをエクスプローラから見たり、編集したりすることが出来る様になります。

1. インストール

Sambaのサーバは標準では入っていないので、以下のようにしてインストール・起動します。

# apt-get update
# apt-get install samba
# /etc/rc.d/init.d/smb start

起動時にSambaサーバを起動するためには以下の通り設定します。

# chkconfig smb on

2. 設定

Sambaの設定は /etc/samba/smb.conf に置きます。
デフォルトのファイルは取っておいて、以下のように設定しています。

# Global parameters
[global]
        dos charset = cp932
        unix charset = eucJP-ms
        display charset = eucJP-ms
        server string = Samba %v on %h
        security = SHARE
        passwd program = /usr/bin/passwd %u
        username map = /etc/samba/smbusers
        unix password sync = Yes
        log file = /var/log/samba/%m.log
        max log size = 50
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        printcap name = /etc/printcap
        dns proxy = No

[www]
        comment = ほにゃららシステム開発
         path = /var/www/honya
        read only = No
        guest ok = Yes

この設定で、Windowsから、\\サーバ名 とすればwwwという共有名で /var/www/honya が見えるはずです。

Vine Linux 4.2の場合、Sambaはnobodyユーザnobodyグループで動作するので、

# chown -R nobody.nobody /var/www/honya

しておく必要があります。

この記事のトラックバックURL:

http://www.hasegawa-tomoki.com/trackback/13

新しいコメントの投稿