Home > Debian | UNIX > [Debian]Debian lennyで1からサーバーを作ってみる – Sambaをインストール

[Debian]Debian lennyで1からサーバーを作ってみる – Sambaをインストール

  • Sambaをインストール
    インストール時、windowsのグループ名が聞いてくるが通常はデフォルトのまま(WORKGROUP)、DHCPからWINSを使うか?と聞いてくるが「いいえ」を選択。

    # aptitude install samba
  • Sambaサーバーアクセス用ユーザ作成
    既存のユーザー以外に新規ユーザを作成する場合はまずユーザーを作成する。

    # useradd hoge
    # passwd hoge
    
  • Sambaサーバーアクセス用ユーザへ設定する。
    # smbpasswd -a hoge
    
  • ホームディレクトリ作成
    新規ユーザー対処

    # mkdir /etc/skel/samba

    既存ユーザー対処

    # vi mkhomedir.sh
    #!/bin/bash
    
    for user in `ls /home`
    do
        id $user > /dev/null 2>&1
        [ $? -eq 0 ] && \
        [ ! -d /home/$user/samba ] && \
        mkdir /home/$user/samba && \
        chown $user:$user /home/$user/samba && \
        echo "/home/$user/samba create"
    done
    
    # sh mkhomedir.sh
    # rm -f mkhomedir.sh
    
  • 共有ディレクトリ作成
    # mkdir /var/samba
    # mkdir /var/samba/public
    # mkdir /var/samba/share
    # chown -R nobody:nogroup /var/samba
    
  • /etc/samba/smb.confを編集
    # vi /etc/samba/smb.conf
    
    ## [global]セクション編集
    [global]
       unix charset = UTF-8 ← 追加
       dos charset = CP932 ← 追加
       display charset = UTF-8 ← 追加
    
       hosts allow = 192.168.0. 127. 10.8.0. ← 追加
    
    ## [homes]セクション編集
       path = %H/samba ← 追加
    
       read only = yes
       ↓
       read only = no
    
    ## ファイル最下部へ追加↓
    [public]
       comment = Read only Directories
       path = /var/samba/public
       public = yes
       guest ok = yes
    
    [share]
       comment = All User shared Directories
       path = /var/samba/share
       public = yes
       read only = no
       #writable = yes
       only guest = yes
       printable = no
    
  • samba再起動
    # /etc/init.d/samba restart

Comments:0

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://ore.saizensen.net/archives/349/trackback
Listed below are links to weblogs that reference
[Debian]Debian lennyで1からサーバーを作ってみる – Sambaをインストール from おれ最前線ねっと

Home > Debian | UNIX > [Debian]Debian lennyで1からサーバーを作ってみる – Sambaをインストール

Search
Feeds
Meta

Return to page top