Samba のインストール on CentOS 5.3

こんにちは。
なんやかんやで Win + Samba + Linux が便利だと思う今日この頃、いかがお過ごしでしょうか。

CentOS の version 5.3 がリリースされたとのことで、
今日こそアップデートするぞと力んだところ、
# yum update
で完了してしまい、脱力しました。笑

ということで、今日は久々に Samba のインストールをしました。
メモがあれば簡単なのですが、最初はなかなか手間取りました。
一部コマンドが変更になったので、メモを載せたいと思います。

===

※ ハイフン x 2 本が、「-」と表示されていますのでご注意を
  これは WordPress 側の文字列処理のためです…

# yum -y install samba samba-swat
–> 依存性の関係で xinetd も同時にインストールされる。

# chkconfig –list xinetd
xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off

# chkconfig –list smb
smb             0:off   1:off   2:off   3:off   4:off   5:off   6:off
–> 自動起動しないみたい。

# chkconfig –level 35 smb on
–> 自動起動させるよう設定する。

# vi /etc/xinetd.d/swat
[変更]

[前] only_from    = 127.0.0.1
[後] only_from    = 127.0.0.1 192.168.239.0/24

[前] disable      = yes
[後] disable      = no

※ 192.168.239.0 は、その環境により変動。
今回は VMware Server を利用しています。

# /etc/init.d/xinetd start
xinetd を起動中:                                           [  OK  ]

# pdbedit -a root
password:
Retype password:

pdbedit コマンドについては、こちらの記事をご参照のこと。

# mkdir /virtual
–> Samba でアクセスするディレクトリを作成。

# /etc/init.d/smb start
SMB サービスを起動中:                                      [  OK  ]
NMB サービスを起動中:                                      [  OK  ]

—> ブラウザから http://IP_ADDRESS:901/ にアクセス。root の認証。

SHARES をクリック
表示モードの変更: 「詳細表示」
ファイル共有の作成 : virtual
path : /virtual
valid users : root
admin users : root
read only : No
create mask : 0644
–>「変更を反映」

[ Windows 側 ]
マイネットワーク > ネットワークプレースの追加
接続先 : \\IP_ADDRESS\virtual
認証を求められるので root とパスを入力。

ネットワーク名を設定して、通常のフォルダのように表示されれば OK !

おしまい。

以上は LAN ( PC 内 VM ) 用設定なので、
root でどフリー設定になっていますが、外部からアクセスできるようなサーバの場合には危険ですので、慎重に設定値を決めましょう。

お気軽にコメントをどうぞ!