西安高新科技职业学院
《Linux操作系统》
实训手册
网络教研室 2013年11月28日
实验一 Linux简单的Samba服务器配置
一、实验目的
学会安装安装Samba服务器,并配置网络共享文件夹。
二、实验内容
安装配置Samba服务器。
三、实验环境
已在虚拟机中安装了RHEL5.2的PC机一台。
四、预备知识
默认情况下,Red Hat Enterprise Linux 5安装程序没有安装Samba服务。 RPM安装包名:
samba-3.0.23c-2.i386.rpm(默认未装) (第二张光盘); ---提供samba服务
samba-common-3.0.23c-2.i386.rpm(默认已装) ; ----提供服务器和客户机都必须使用的公共文件
samba-client-3.0.23c-2.i386.rpm(默认已装); ----提供客户端工具支持 system-config-samba-1.2.21-1.i386.rpm(默认未装);(第二张光盘)---提供图形界面管理 samba-swat-3.0.23c-2.i386.rpm (默认未装); (第三张光盘) ----提供web界面管理 下载地址:http://www.samba.org
五、实验步骤
1.安装rpm程序包:
#rpm –ivh samba-3.0.23c-2.i386.rpm;
# rpm –ivh system-config-samba-1.2.21-1.i386.rpm 2.管理samba服务
#service smb start =/etc/init.d/smb start 启动smb服务 #service smb stop =/etc/init.d/smb stop 停止smb服务 #service smb restart =/etc/init.d/smb restart 重启smb服务 #service smb status =/etc/init.d/smb status 检查smb服务状态 # ntsysv 或 #chkconfig –level 35 smb on 更改服务自动加载 3.以共享安全模式设置共享文件夹 修改/etc/samba/smb.conf Workgroup=MYGROUP Security=share [share1]
Path=/sharefolder1 Writeable=yes Public=yes 保存退出。
用testparm指令来检查smb.conf文件的语法。 #service smb restart
重启服务。
测试共享的文件夹(共享安全模式)。 查看网络共享资源。 # smbclient –L localhost
在本机上挂载共享文件夹,并向其中尝试写入文件。 #mkdir /mnt/share
#mount –t cifs //localshost/share1 /mnt/share #echo “test writeing file “ > /mnt/share/writeable
4.以用户安全模式设置共享文件夹 修改/etc/samba/smb.conf Security=user 保存退出。
#service smb restart 重启服务。 执行
#mount –t cifs //localshost/share1 /mnt/share 将失败。 添加用户。
#useradd smbuser01
#smbpasswd –c smbuser01
#smbclient –L localhost –U smbuser01
# mount –t cifs //localshost/share1 /mnt/share 测试用户验证模式,需要用户帐号和密码。
六、实验总结