一、配置前的准备工作
1. RHEL5.5 安装光盘或 ISO 镜像文件;
2. RHEL5.5 操作系统的安装;
3. 利用 VMware Workstation 克隆虚拟机二台,分别作为 Samba 服务器和客户端使用;
4. 启动 Samba 服务器,并 正确配置 IP 地址。
使用 ifconfig 命令查看网络相关配置信息;
使用 setup 命令进入设置窗口添加DHCP 服务器的IP 地址和掩码,或者使用 vim 命令直接编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件,最后再重新启动网络: Service network restart 。( 必需先配置好服务器的 IP 地址)
二、配置Samba 服务器
1. 进入 RHEL 终端;
2. rpm –qa | grep samba 检查samba 软件包是否安装;
4. mount /dev/cdrom[hdc] /media 挂载光盘( 可通过mount 命令查看挂载光盘的路径) ;
5. ll /media 查看光盘中的文件内容
6. rpm –ivh /media/Server/samba-x.x.x-x.i386.rpm 安装光盘中的 samba 包,如图 1 所示:
图 1
提示:如果安装 samba 软件包时出现以下提示,如图 2 所示:
图 2
则首先需要安装 perl-Convert.xxx.x.x.rpm ,如图 3 所示:
图 3
7. rpm –ql samba | more 查看 samba 软件包中的文件列表 (more 是分页显示 ) ,如图 4 所示:
图 4
8. useradd smbuser1 新建系统用户 smbuser1 ;
passwd smbuser1 添加 系统用户 smbuser1 的登录口令;
smbpasswd –a smbuser1 将系统用户 smbuser1 添加至 Samba 用户中,如图 5 所示:
Setenforce 0 关闭 selinux
图 5
9. vi /etc/samba/smb.conf 修改 samba 服务器主配置文件;
10. service smb start 启动samba 服务,如图6 所示:
图 6
三、Windows 平台访问Samba 服务器
1. 在运行窗口中输入 Samba 服务器地址,如图 7 所示:
图 7
2. 要求输入正确的用户名和密码,如图 8 所示 :
图 8
3. 输入正确的用户名和密码即可登录进入 Samba 服务器,如图 9 所示 :
图 9
四、安装配置Samba-Swat 管理工具
1.swat 介绍:
SWAT :The Samba WEB Administration Tool 。Swat 是Samba 的图形化管理工具。我们可以通过浏览器利用swat 工具来设置samba 。在swat 中每一个samba 参数都有相应的帮助文件或解释文件,很适合初学者。
2.swat 安装
[root@localhost /]#rpm –ivh /media/RHEL5.5/Server/samba-swat.x.i386.rpm
3. 编辑swat 配置文件
[root@localhost /]#vi /etc/xinetd.d/swat
Port=901 ;swat 默认使用tcp 的901 端口,可以修改
Socket_type=stream
Wait=no
Only_from=192.168.18.207 ;服务器只监听IP为192.168.18.207
User=root ;通过web 来配置samba ,默认使用root 账号进入
Server=/usr/sbin/swat
Log_on_failure=USERID
Disable=no ;swat 子进程随xinetd 超级守护进程一起启动
3. 关闭防火墙 [root@localhost /]#service iptables stop
4. 关闭 SElinux [root@localhost /]#vi /etc/sysconfig/selinux
SELINUX=disabled
5. 重启超级守护进程 [root@localhost /]#service xinetd restart
6. 使用web 登入SWAT :http://192.168.18.207:901