ユーザ用ツール

サイト用ツール


サイドバー


メニュー




スポンサーリンク





samba:インストール

CentOS5.5へ samba3.5 yumインストール

samba3.0のアンインストール

  • 標準でインストールされている samba3.0 をアンインストールする。
    (アンインストールせずにインストールするとどうなるかは試していない)
>yum remove samba
Loaded plugins: fastestmirror
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package samba.i386 0:3.0.33-3.29.el5_5.1 set to be erased
--> Processing Dependency: samba for package: system-config-samba
--> Running transaction check
---> Package system-config-samba.noarch 0:1.2.41-5.el5 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================
 Package                   Arch         Version                     Repository       Size
==========================================================================================
Removing:
 samba                     i386         3.0.33-3.29.el5_5.1         installed        30 M
Removing for dependencies:
 system-config-samba       noarch       1.2.41-5.el5                installed       1.0 M

Transaction Summary
==========================================================================================
Remove        2 Package(s)
Reinstall     0 Package(s)
Downgrade     0 Package(s)

Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : samba                                                              1/2
  Erasing        : system-config-samba                                                2/2

Removed:
  samba.i386 0:3.0.33-3.29.el5_5.1

Dependency Removed:
  system-config-samba.noarch 0:1.2.41-5.el5

Complete!

リポジトリの追加

>cd /etc/yum.repos.d
>wget http://ftp.sernet.de/pub/samba/3.5/centos/5/sernet-samba.repo 
--2011-05-20 23:44:50--  http://ftp.sernet.de/pub/samba/3.5/centos/5/sernet-samba.repo
ftp.sernet.de をDNSに問いあわせています... 193.175.80.229
ftp.sernet.de|193.175.80.229|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 143 [text/plain]
`sernet-samba.repo' に保存中

100%[================================================>] 143         --.-K/s 時間 0s

2011-05-20 23:44:52 (4.83 MB/s) - `sernet-samba.repo' へ保存完了 [143/143]

samba3.5のインストール

>yum install samba3
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: www.ftp.ne.jp
 * base: www.ftp.ne.jp
 * extras: www.ftp.ne.jp
 * updates: www.ftp.ne.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package samba3.i386 0:3.5.8-43.el5 set to be updated
--> Processing Dependency: libwbclient.so.0 for package: samba3
--> Processing Dependency: samba3-client for package: samba3
--> Running transaction check
---> Package libwbclient0.i386 0:3.5.8-43.el5 set to be updated
---> Package samba3-client.i386 0:3.5.8-43.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================
 Package                Arch          Version                 Repository             Size
==========================================================================================
Installing:
 samba3                 i386          3.5.8-43.el5            sernet-samba           15 M
 samba3-client          i386          3.5.8-43.el5            sernet-samba           19 M
     replacing  samba-common.i386 3.0.33-3.29.el5_6.2

Installing for dependencies:
 libwbclient0           i386          3.5.8-43.el5            sernet-samba           49 k

Transaction Summary
==========================================================================================
Install       3 Package(s)
Upgrade       0 Package(s)

Total download size: 34 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): libwbclient0-3.5.8-43.el5.i386.rpm                          |  49 kB     00:01
(2/3): samba3-3.5.8-43.el5.i386.rpm                                |  15 MB     00:32
(3/3): samba3-client-3.5.8-43.el5.i386.rpm                         |  19 MB     00:49
------------------------------------------------------------------------------------------
Total                                                     408 kB/s |  34 MB     01:25
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : libwbclient0                                                       1/5
  Installing     : samba3-client                                                      2/5
  Installing     : samba3                                                             3/5
  Erasing        : samba-common                                                       4/5
  Erasing        : samba-client                                                       5/5

Installed:
  samba3.i386 0:3.5.8-43.el5               samba3-client.i386 0:3.5.8-43.el5

Dependency Installed:
  libwbclient0.i386 0:3.5.8-43.el5

Replaced:
  samba-client.i386 0:3.0.33-3.29.el5_6.2     samba-common.i386 0:3.0.33-3.29.el5_6.2

Complete!

起動設定

sambaの自動起動

  • sambaを自動起動するようinetdに設定
  >chkconfig smb --level 345 on
  
  • 一応、設定の確認
>chkconfig --list smb
smb             0:off   1:off   2:off   3:on    4:on    5:on    6:off

swatの起動設定

  • /etc/xinetd.d/samba を swat にリネーム(名前は何でもよい)
> cd /etc/xinetd.d
> cp samba swat
  • swatの起動を有効にするまた、192.168.11.0/24 から起動できるようにする。
>vi swat
# SWAT is the Samba Web Admin Tool.
service swat
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/swat
#        only_from       = 127.0.0.1                  <- 削除
        only_from       = 127.0.0.1 192.168.11.0/24   <- 192.168.11.0/24 追加
#        disable         = yes                        <- 削除
        disable         = no                          <- yes -> no に変更

}
  • こちらも一応確認
>chkconfig --list swat
swat            on

起動

sambaの起動

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

swatの起動

>/etc/rc.d/init.d/xinetd restart
xinetd を停止中:                                           [  OK  ]
xinetd を起動中:                                           [  OK  ]

swatの表示

表示できない場合

  • ブラウザでswatが表示できない場合、ファイアウォールのTCPポート901を解放する。

日本語表示しない

  • ブラウザの言語設定を日本語にする。IEの場合、「ja」を指定する。「ja-jp」では日本語してくれないようである。
  • Selinuxを無効にすれば日本語表示できる。有効にしたまま日本語表示したいがよくわからないので後回し
samba/インストール.txt · 最終更新: 2015/12/08 02:11 by dokuroot