实验 samba服务器搭建 实现企业文件共享
一、实验目的:
1.掌握samba服务器配置
2.实现Windows用户和Linux用户互访
二、实验内容:
1.samba服务器端软件的安装
2.对smb.conf配置文件的修改
3.使用匿名用户和samba用户登录服务器
4.使用图形化配置工具swat对samba进行配置
三、实验练习:
任务一 每个同学启动两个虚拟机,一个作为服务器,一个作为客户端进行此实验。
1.查看Linux系统是否安装了samba软件包:rpm -qa|grep samba,如果没有安装从第二张安装盘里把samba服务器端软件找到进行安装。
2.使用rpm -ql samba来查找samba服务器的配置文件。
3.注意配置文件的写法,以“#”和“;”开头的行都是注释行
4.修改配置文件:
把/tmp1目录共享,共享名为dir,使用匿名用户可以访问此共享。要求:把/etc/passwd文件上传到samba服务器,之后在把这个文件下载到/var/ftp目录下。
配置文件写法:
[dir]
path = /tmp1
guest ok = yes
writable = yes
5.把/tmp2目录共享,共享名为dir1。只能让samba用户test和abc能访问此共享目录,其他samba用户则不能。
添加用户test和abc:
useradd test
useradd abc
生成samba用户和口令
smbpasswd -a test
smbpasswd -a abc
注意/etc/samba/smbpasswd这个文件的变化
掌握smbpasswd -d/-e/-x的用法
并且abc用户具有上传的权限,test用户只有下载的权限。
配置文件的写法:
[dir1]
path = /tmp12
valid users = abc, test
.......
.......
任务二 公司为了方便员工之间信息交换,建立了文件共享服务器,采用Linux主机。管理员给每个员工一个帐号,以便可以访问服务器的公共文件。
要求:1.把/home/public目录共享,共享名为public
2.每个员工都可以下载里面的文件,也可以上传自己的文件供其他人使用,但每个人只能删除 属于自己的文件,无权删除其他人的文件。
3.在Windows下访问public共享目录,并把此共享映射为网络驱动器。
4.Windows系统一目录共享名为share,在Linux下分别使用smbclient、smbmount、mount访问此共享。
任务三 使用swat配置管理samba服务器。
1.通过web管理界面把/etc目录设置为共享,共享名为conf,使用Linux客户端进行测试。
阅读(1550) | 评论(0) | 转发(0) |