云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 实验五 进程管理与samba服务器

实验五 进程管理与samba服务器

  • 62 次阅读
  • 3 次下载
  • 2025/12/12 1:47:13

实验五 Samba服务器

一、实验目的

学习Samba服务器的工作原理,掌握Samba服务器架设方法及操作。 二、实验环境

在虚拟机的Linux操作系统中进行实作。 三、实验结果

Windows客户机与Linux的Samba服务器之间、Linux的客户机与Linux的Samba服务器之间上传和下载文件,实现文件共享。 四、实验前准备

将Windows客户机的工作组名称修改为mygroup。 五、实验内容及步骤

1、公司现有一个工作组mygroup,共享目录/share,共享名为share,此共享目录允许所有员工访问

(1)修改配置文件/etc/samba/smb.conf #vi /etc/samba/smb.conf

可以删除该文件原来的全部内容,添加如下内容: [global]

workgroup=mygroup security=share

[share]

comment=share path=/share public=yes

(2)建立/share文件夹,在文件夹中建立一个测试文件 #mkdir /share

#vi /share/file.text 输入如下内容:

this is a test file. 存盘退出

(3)重新启动samba服务器 #service smb restart

(4)在windows客户端验证

在IE浏览器中输入Samba服务器的IP地址,例如:\\\\192.168.1.9,回车后,无需用户名和密码,可以直接访问在Samba服务器上share共享目录

2、学校现有多个部门,因工作需要,将教学管理部的资料存放在samba服务器的/jxgls目录中集中管理,以便教学管理人员浏览,并且该目录只允许教学管理部门员工访问

(1)添加教学管理部门的用户和组,建立文件夹/jxgl

1

#groupadd jxgl

#useradd -g jxgl jxuser1 #useradd -g jxgl jxuser2 #passwd jxuser1 #passwd jxuaer2 #mkdir /jxgl

#vi /jxgl/jx.text 输入内容如下:

this is a jxgl file. 存盘退出

(2) 将两个帐户jxuser1和jxuser2添加到samba的帐户中 #smbpasswd -a jxuser1 New SMB password:

Retype new SMB password: Added user jxuser1 #smbpasswd -a jxuser2 New SMB password:

Retype new SMB password: Added user jxuser2

(3)修改samba配置文件smb.conf #vi /etc/samba/smb.conf

可以删除该文件原来的全部内容,添加如下内容: [global]

workgroup=mygroup security=user [jxgl]

comment=jxlgs path=/jxgl

valid users=@jxgl

(4)重新启动samba服务器 #service smb restart

(5)在windows客户端验证

在IE浏览器中输入Samba服务器的IP地址,例如://192.168.1.9,回车后,提示输入用户名和密码,在此输入jxuser1,访问成功后,可以看到jxuser1的主目录和jxgl目录,打开jxgl目录查看,应该有jx.txt文件

3、假如公司有财务,技术,领导3个部门,相应的4个用户组为caiwu,jishu,lingdao;3个部门里各有2个用户分别为caiwu01,caiwu02 jishu01,jishu02,lingdao01,lingdao02 架设Samba服务器,要求如下:

2

<1>Samba服务器采用用户验证的方式,每个用户可以访问自己的宿主目录,并且只有该用户能访问宿主目录,并具有完全的权限,而其他人不能看到你的宿主目录

<2>建立一个caiwu的文件夹,希望caiwu组和lingdao组的人能看到,jishu02也可以访问,但只有caiwu01有写的权限

<3>建立一个lingdao的目录,只有领导组的人可以访问并读写,还有jishu02也可以访问,但外人看不到那个目录

<4>建议一个文件交换目录jiaohuan,所有人都能读写,包括guest用户,但每个人不能删除别人的文件

<5>建议一个公共的只读文件夹public,所有人只读这个文件夹的内容

(1)添加组和用户 #groupadd caiwu #groupadd jishu #groupadd lingdao

#useradd -g caiwu caiwu01 #useradd -g caiwu caiwu02 #useradd -g jishu jishu01 #useradd -g jishu jishu02

#useradd -g lingdao lingdao01 #useradd -g lingdao lingdao02

(2)将6个帐户添加到samba的帐户中 #smbpasswd -a caiwu01 #smbpasswd -a caiwu02 #smbpasswd -a jishu01 #smbpasswd -a jishu02 #smbpasswd -a lingdao01 #smbpasswd -a lingdao02

(3)建立宿主目录,交换目录及公共目录 #mkdir /home/samba

#mkdir /home/samba/caiwu #mkdir /home/samba/lingdao #mkdir /home/samba/jiaohuan #mkdir /home/samba/public

(4)在相应的文件夹建立文件

#vi /home/samba/caiwu/cafile1

输入内容之后,存盘退出.以此类推,建立如下文件 #vi /home/samba/caiwu/cafile2 #vi /home/samba/lingdao/lifile1 #vi /home/samba/lingdao/lifile2 #vi /home/samba/jiaohuan/jifile1

3

#vi /home/samba/jiaohuan/jifile2 #vi /home/samba/public/pufile1 #vi /home/samba/public/pufile2

(5)修改samba配置文件smb.conf #vi /etc/samba/smb.conf

可以删除该文件原来的全部内容,添加如下内容: [global]

workgroup=mygroup security=user

encrypt passwords=yes

smb passwd file=/etc/samba/smbpasswd [homes]

comment=Home Directories browseable=no writable=yes valid users=%S [caiwu]

comment=caiwu

path=/home/samba/caiwu public=no

valid users=@caiwu,@lingdao,network02 write list=caiwu01 [lingdao]

comment=lingdao

path=/home/samba/lingdao public=no

browseable=no

valid users=@lingdao,network02 [jiaohuan]

comment=Exchange File Directory path=/home/samba/jiaohuan public=yes writable=yes [public]

comment=Read Only Public path=/home/samba/public public=yes read only=yes

(6)修改权限,使/home/samba/jiaohuan目录下的文件使所有人能读写,但不能删除别人的文件

#chmod -R 1777 /home/samba/jiaohuan

4

(7)重新启动samba服务器 #service smb restart

(8)在windows客户端验证

在IE浏览器中输入Samba服务器的IP地址,例如:192.168.1.9,回车后,提示输入用户名和密码.在此分别输入前面建立6个帐号及相应的密码,看能否满足题中的所有要求.

(9)在linux客户机下使用smbclient工具

使用前面建立的六个帐号登录samba服务器,进一步验证是否能满足题目中的要求

例如,使用caiwu01帐号登录samba服务器#smbclient //192.168.1.9/caiwu –U caiwu01 输入密码

在连接成功后 查看共享资源

是否对目录caiwu可写

是否对目录jiaohuan可操作,如上传文件,或下载文件,能否删除别人的文件 是否对目录public下的文件可读.可写吗?

5

搜索更多关于: 实验五 进程管理与samba服务器 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实验五 Samba服务器 一、实验目的 学习Samba服务器的工作原理,掌握Samba服务器架设方法及操作。 二、实验环境 在虚拟机的Linux操作系统中进行实作。 三、实验结果 Windows客户机与Linux的Samba服务器之间、Linux的客户机与Linux的Samba服务器之间上传和下载文件,实现文件共享。 四、实验前准备 将Windows客户机的工作组名称修改为mygroup。 五、实验内容及步骤 1、公司现有一个工作组mygroup,共享目录/share,共享名为share,此共享目录允许所有员工访问 (1)修改配置文件/etc/samba/smb.conf #vi /etc/samba/smb.conf 可以删除该文件原来的全部内容,添加如下内容: [g

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com