TOP

環境と準備

環境について

今回の実際に構築した環境です。
OS:Cent OS 6.5
レンタルサーバーVPSプラン2GB
※1GBプランも試しましたが、全く問題ありません。

sambaのインストール

上記環境での新規インストール設定例です。
ご自身のサーバーで必要な設定のみを行ってください。
-- sambaがインストール済か確認
# rpm -q samba
package samba is not installed

-- 上記のように、インストールされていない場合はインストールする
# yum -y install samba

-- 再度確認(以下応答例では、version 3.6.9 がインストールされた)
# rpm -qa | grep samba
samba-3.6.9-167.el6_5.x86_64
samba-common-3.6.9-167.el6_5.x86_64
samba-winbind-clients-3.6.9-167.el6_5.x86_64
samba-winbind-3.6.9-167.el6_5.x86_64
# 

-- 起動してみます
# service smb start
Starting SMB services:                                     [  OK  ]
# 

-------- 外からの各サービスへの接続を許可する
# iptables -A INPUT -p udp -m udp --dport 137 -j ACCEPT
# iptables -A INPUT -p udp -m udp --dport 138 -j ACCEPT
# iptables -A INPUT -p tcp -m tcp --dport 139 -j ACCEPT
# iptables -A INPUT -p tcp -m tcp --dport 445 -j ACCEPT
# service iptables save		← 設定の保存
# service iptables restart	← iptablesの再起動
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]
iptables: Applying firewall rules:                         [  OK  ]
# 

ユーザーのパスワード設定

# pdbedit -a grot3		←CentOS上に作成済のユーザー名
new password:			←パスフレーズ
retype new password:		←パスフレーズ(再)
Unix username:        grot3
NT username:
Account Flags:        [U          ]
User SID:             S-1-5-21-2131395271-320360345-3335841571-1002
Primary Group SID:    S-1-5-21-2131395271-320360345-3335841571-513
Full Name:
Home Directory:       \\server_name\grot3
HomeDir Drive:
Logon Script:
Profile Path:         \\server_name\grot3\profile
Domain:               SERVER_NAME
Account desc:
Workstations:
Munged dial:
Logon time:           0
Logoff time:          Thu, 07 Feb 2036 00:06:39 JST
Kickoff time:         Thu, 07 Feb 2036 00:06:39 JST
Password last set:    Wed, 19 Feb 2014 23:50:13 JST
Password can change:  Wed, 19 Feb 2014 23:50:13 JST
Password must change: never
Last bad password   : 0
Bad password count  : 0
Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
# 

接続確認

実は、この時点で接続可能です。
画像拡大画像拡大画像拡大


メモ:
sambaは、インストールすると依存関係にある複数のパッケージがインストールされます。
ひとつずつ「rpm -e samba-common」のように、個別にアンインストールすると
  〜 is needed by (installed) 〜
のように表示され、アンインストールできません。

アンインストールする際は、「rpm -qa | grep samba」で表示されたものを
「rpm -ev」の引数に全て渡すとうまくいきます。




TOPへ