- 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
- Newer: [Debian]Debian lennyで1からサーバーを作ってみる – snortをインストール
- Older: [Debian]Debian lennyで1からサーバーを作ってみる – xcacheをインストール
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 おれ最前線ねっと




