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 でどフリー設定になっていますが、外部からアクセスできるようなサーバの場合には危険ですので、慎重に設定値を決めましょう。