>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]
>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!
>chkconfig smb --level 345 on
>chkconfig --list smb smb 0:off 1:off 2:off 3:on 4:on 5:on 6:off
> cd /etc/xinetd.d > cp samba swat
>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
>/etc/rc.d/init.d/smb start SMB サービスを起動中: [ OK ] NMB サービスを起動中: [ OK ]
>/etc/rc.d/init.d/smb start SMB サービスを起動中: [ OK ] NMB サービスを起動中: [ OK ]
>/etc/rc.d/init.d/xinetd restart xinetd を停止中: [ OK ] xinetd を起動中: [ OK ]