第6ぶろぐ

CentOS samba

会社のファイルサーバ、もしくは最近普及し始めてるNASを動かしてるシステム。

手順。
1.sambaのインスト
2.設定ファイルの編集
3.ディレクトリの作成
4.ユーザの設定
5.iptablesの設定




sambaのインスト。
yum -y install samba

設定ファイルを編集する。
vi /etc/samba/smb.conf

[]で囲まれているのはセクション。
[global][homes][printers]の三つは特殊なセクションとなる。
それ以外は任意の文字列をいれてオリジナルのセクションとなる。

編集するのは次のとこ。
■[global]セッション
・dos charset = CP932
・unix charset = UTF-8
・display charset = UTF-8


・workgroup = MYGROUP
⇒workgroup = MSHOME ★ワークグループ名に変更
・;hosts allow = 192.168.12. 192.168.13. 127.
⇒hosts allow = 192.168.0. 127. ★接続を許可するIPアドレスを設定

プリンタの共有を有効する場合:
・load printers = yes

プリンタの共有を無効にする場合:
・load printers = no
・disable spoolss = yes ★プリンタのスプーリング無効機能を有効にする


■[homes]セッション
ユーザフォルダについての設定。
ログインしたユーザ毎に、ログインしたユーザのホームディレクトリを見せるとかそんな感じ。
会社の共有ファイルサーバとかでは、基本的に無効にしてるはず。
全員で共有するために使ってるわけだしね。
というわけで、とりあえず全部コメント化してみた。


■[printers]セッション
同じくファイルサーバだし、プリンタを共有する気はなかったので全部コメント化。


■オリジナルセッション
設定ファイルの一番下に次の記述を追記。
[test]
comment = test dir ★フォルダの説明
path = /home/samba ★[test]の実際の参照先
public = yes ★guest ok と同意。
guest only = yes ★ゲスト接続のみ許可
writable = yes ★書き込み許可
printable = no

ここまでで設定ファイルの編集終了。
保存する。

オリジナルセッションで指定した参照先のディレクトリを作成する。
作成しないと、ユーザとか作ってもログインできないよ。
mkdir -p /home/samba

念のため権限変更。
chown nobody. /home/samba

sambaの起動。
/etc/rc.d/init.d/smb start

ユーザを作成する。
ただし、ファイルサーバとして使うだけのユーザなら、sshでログインできる必要ないし、無用な権限を与えるとセキュリティ上良くないので、sshログインできないユーザとして作成する。
useradd -s /sbin/nologin testsamba
※『/sbin/nologin』がなければ、sshでログイン可能となる。

パスワードの設定。
passwd testsamba

sambaにユーザを追加。
pdbedit -a testsamba

iptablesでsambaで使うポートがブロックされてるので解放しよう。
sambaでは次のポートを使う必要がある。
・udp:137
・udp:138
・tcp:139
・tcp:445


というわけで、次のコマンドを打とう。
iptables -I INPUT 3 -p tcp --dport 445 -j ACCEPT
iptables -I INPUT 3 -p tcp --dport 139 -j ACCEPT
iptables -I INPUT 3 -p udp --dport 138 -j ACCEPT
iptables -I INPUT 3 -p upd --dport 137 -j ACCEPT


設定を保存して再起動することを忘れずに。
※基本的に大丈夫だとは思うけど、今回あけるポートはWANに公開するには危険なポートのはず。LANだけでの公開にしよう。(ウィルスに狙われるぞ)

あとはエクスプローラでネットワークのMicrosoft Windows NetworkのワークグループにLinuxPCが見えていればOK。
実際にアクセスして、ユーザ、パスを入力して接続。
ファイルの書き込みとか一通り確認しよう。
[PR]
by dairoku6 | 2008-07-03 00:34 | プログラム
<< ZWEI II 発売日決定 G線上の魔王 感想 >>


S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
カテゴリ
タグ
りんく
ブログ:
ぽむぽむ
まるぶろぐ
以前の記事
検索
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧