验名称:配置SAMBA服务器
实验过程:
步骤1:基本环境
一台Linux服务器,一台win7主机,同一网段
步骤2:安装samba软件包
配置好YUM,
Yum –y install samba-*
步骤3:修改主配置文件
89 log file = /var/log/samba/%m.log
91 max log size = 50
101 security = share
289 [tools]
290 comment=Tools Public
291 path=/usr/src
292 public=yes
293 read only=yes
~
启动服务
[root@dc ~]# service smb restart
关闭 SMB 服务: [失败]
关闭 NMB 服务: [失败]
启动 SMB 服务: [确定]
启动 NMB 服务: [确定]
步骤4:测试
都不用测试因为已经配置好了,下面接着进行,,
实验名称:samba服务器的安装与运用
实验过程:
步骤1:基本环境
一台服务器,两台主机,windows linux各一台
步骤2:安装samba服务
安装samba软件包,直接上图
[root@dc ~]# yum -y install samba-*
…
Installed:
samba.x86_64 0:3.0.33-3.39.el5_8
samba-client.x86_64 0:3.0.33-3.39.el5_8
samba-common.i386 0:3.0.33-3.39.el5_8
samba-common.x86_64 0:3.0.33-3.39.el5_8
samba-swat.x86_64 0:3.0.33-3.39.el5_8
Complete!
[root@dc ~]#
这样就安装好了,启动服务,并设置开机启动
[root@dc ~]# service smb start
启动 SMB 服务: [确定]
启动 NMB 服务: [确定]
[root@dc ~]# chkconfig smb on
[root@dc ~]#
步骤3:修改主配置文件
89 log file = /var/log/samba/%m.log
91 max log size = 50
101 security = share
102 passdb backend = tdbsam
289 [tools]
290 comment = tools public
291 path = /usr/src
292 public = yes
293 read only = yes
通过windows设备url路径,发现时可以访问的,这样就简单的配置好了samba服务,下面使用linux设备访问samba服务器
[root@localhost ~]# rpm -q samba-client
samba-client-3.0.33-3.39.el5_8
[root@localhost ~]#
首先将这个软件装上
步骤4:通过两种操作系统访问samba服务器
访问
[root@localhost ~]# smbclient //192.168.4.253/tools
Password:
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.33-3.39.el5_8]
Server not using user level security and no password supplied.
smb: \> ls
访问成功,对于匿名用户可以这样访问,由于我们设置的匿名用户只读权限,下面可是测试写入几个文件试试发现时不可以的,
另外,还可以挂载
[root@localhost ~]# mkdir /home/smb
[root@localhost ~]# mount -t cifs //192.168.4.253/tools /home/smb
Password:
[root@localhost ~]# ls /home/smb
aria2-1.17.1 debug httpd-2.2.25 kernels vmware-tools-distrib webmin-1.630
[root@localhost ~]#
步骤5:配置用户访问
首先把所有用户访问取消掉
101 security = user
添加并配置用户
289 [tools]
290 comment = tools public
291 path = /usr/src
292 public = no
293 read only = yes
294 valid users = chenduo,chenduo1
295 write list = chenduo
296 directory mask = 0755
297 create mask = 0644
重启服务
通过pdbedit -a为用户设置samba密码
下面进入测试
发现chenduo可以读写,chenduo1可以读,chenduo2无任何权限
试验完成
实验结果:samba服务器用的时候应该不多吧,我也不知道了,不过面试的时候可能被提问,毫无疑问秒杀之
本文出自 “学习笔记” 博客,请务必保留此出处http://dchan.blog.51cto.com/5929388/1398269