湖北理工学院

实验报告

课程名称: Linux 网络环境

实验项目:Samba服务器配置

专 业:

班 级:

学 号:

学生姓名:

实验报告

实验项目名称: Samba服务器配置 同组人:无

实验时间: 2012.5.2~2012.5.9 实验室: 指导教师: 一、实验目的

(1)掌握Linux与Windows的资源共享和互访方法。

(2)掌握Samba服务器的安装和配置方法。

(3)了解使用Samba共享用户认证和文件系统。

二、项目背景

?构建Samba服务器,通过对服务器中指定的用户进行设置权限,使得用户shinejk1和shinejk2都只能浏览公共文件夹sjk1的内容,每个用户都可以自己创建编辑修改删除自己所拥有所有权的文件,但是不能创建编辑修改删除其他用户的文件。

三、实验内容

练习Linux系统下Samba服务器配置与访问方法。

四、实验步骤

1、查看Samba服务器是否已安装,查看后可知Samba相关服务rpm软件包已安装:

2、启动Samba服务:

3、架设共享级别的samba服务器,让所有的windows计算机用户均可读写/tmp目录,修改smb.conf文件:

4、配置文件设置好后,重启Samba服务,在Windows中对/tmp目录进行访问:

5、修改并关闭SELinux:

6、查看SELinux已关闭:

7、关闭防火墙,添加用户,并启动Samba服务:

8、在Windows客户端关闭与服务器的连接:

9、在Windows客户端可访问Samba服务器共享资源:

10、创建software目录并添加用户shinejk1和shinejk2:

11、修改Samba配置文件/etc/samba/smb.conf,使得用户shinejk1和shinejk2能对software目录进行操作:

12、设置用户shinejk1和shinejk2的Samba验证密码,并重启Samba服务:

13、在Windows主机上登录,但是无法对software目录进行操作:

14、需要修改用户shinejk1和shinejk2对software目录的权限:

15、用户shinejk1在Windows主机上登录可进入software目录并新建文件等操作:

A、进入software目录:

B、对software目录进行操作,新建文件夹和文件:

16、同理用户shinejk2也可访问software目录:

17、创建公共只读目录/public,修改smb.conf配置文件并重启Samba服务:

A、修改配置文件:

B、创建目录并重启服务:

18、用户所属组可浏览/public目录:

A、shinejk1可浏览目录public:

B、shinejk2可浏览目录public:

19、修改配置文件,添加sjk1目录,对其进行设置:

20、对用户组权限进行修改:

21、用户shinejk可访问sjk1目录:

22、用户shinejk可在sjk1目录下新建文件:

23、用户shinejk1也可访问sjk1目录:

24、用户shinejk1可以在sjk1中创建文件,但是不能删除其他用户如shinejk的文件:

25、用户shinejk2也可以访问sjk1目录:

26、同理用户shinejk2也不可删除其他用户的文件:

五、实验小结

通过本次试验的实践和学习,掌握了在Linux系统下Samba服务器的配置与访问方法,同时也掌握了Linux与Windows的资源共享和互访方法,还掌握了Samba服务器的安装和配置方法,了解使用了Samba共享用户认证和文件系统。同时对在Linux下修改Samba服务的主配置文件有了一定的了解,对于各个共享目录的所属组权限也需要进行认真的设置,才能确保Samba服务器正常运行和工作。指导教师批阅及成绩

指导教师签名:

年 月 日

6

linux的samba服务实验报告,Linux Samba服务器配置实验报告.doc相关推荐

  1. linux启动网络服务的命令,linux重启服务命令

    linux重启服务命令 重启:service 服务名 restart 或systemctl restart 服务名 service和systemctl 1.service命令 service命令其实是 ...

  2. centOs6.5版Linux系统中搭建Samba服务(附搭建Samba设置及相关配置参考)

    一.实验环境(仅做参考,可以用更新版本) Linux版本:CentOS-6.5-i386-bin-DVD1 虚拟机:VMware Workstation Pro14.1.3 虚拟机设置为桥接模式,虚拟 ...

  3. 在红帽Linux上安装samba服务,如何在linux上安装配置samba服务器

    如何在linux上安装配置samba服务器 更新时间:2019-10-29 22:40 最满意答案 1.首先需要登入安装了Linux系统的计算机,安装Samba.Fedora发行版一般使用yum工具安 ...

  4. linux samba 服务端口号,Linux系统学习 二十、SAMBA服务—介绍、安装、端口

    1.简介 网络数据文件共享服务器 可以和Windows中的网上邻居通用 数据共享的方法: Windows中最常用的是"网上邻居".网上邻居使用的文件系统是CIFS(通用互联网文件系 ...

  5. linux停止network服务命令是,Linux启动关闭重启网络服务的两种方式

    注意:1.这三种方式主要用于以redhat为基础的发行版 2.如果还不知道运行级别是什么,那么最好先看看相关资料再实验 第一种方式:ln -s 建立启动软连接 在Linux中有7种运行级别(可在/et ...

  6. linux停止network服务命令是,Linux系统服务启动和停止

    systemd 是在Linux上运行服务的新方式. systemd 有一个被替代的 sysvinit . systemd 为Linux带来更快的启动时间,现在是管理Linux服务的标准方式.虽然稳定, ...

  7. linux关闭telnet服务的命令,linux如何开启telnet服务

    linux系统你只到吗,他可以开启telnet服务,那linux如何开启telnet服务的呢?下面是学习啦小编收集整理的linux如何开启telnet服务,希望对大家有帮助~~ linux开启teln ...

  8. Linux查hudi服务的进程,Linux查看非root运行的进程

    Linux查看非root运行的进程 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps -U root -u root -N PID TTY TIME CMD ...

  9. linux系统ssh服务无法启动,Linux上的SSH无法启动

    问题 Linux上的SSH无法启动, 报告/var/empty/sshd must be owned by root and not group or world-writable 解决方案 首先通过 ...

  10. linux 调试ntp服务,时钟同步Linux NTPD设置、调试

    Linux NTPD设置.调试 2009-11-19 10:40:19|  分类: 学习记录 |举报|字号 订阅 10.NTPD服务端设置 (1)确认NTPD服务已经开启,时区设置正确,如有问题参见本 ...

最新文章

  1. R语言ggplot2可视化:使用堆叠的条形图(Stacked Barplot)可视化每个数据行(row)的缺失值的情况(Visualizing missing data counts in rows)
  2. centos输入正确的账号和密码登陆不进去
  3. python gzip压缩后传给前端_Python 3,从/向gzip文件读取/写入压缩的json对象
  4. 域控限制软件安装_谷歌调整Android Q安装第三方APP策略,每次都需要手动解除限制...
  5. python一维数组合并_Python编程:如何将多个一维数组的元素交叉拼接成新的一维数组...
  6. 第一个应在JavaScript数组的最后
  7. eview面板数据之混合回归模型_【视频教程】Eviews系列25|面板数据回归分析之Hausman检验及本章常见问题解答...
  8. 【Ansible】Ansible控制windows插件安装及运行error与解决方法
  9. mysql中dml操作_MySQL的DML语言操作实例
  10. Bailian4136 矩形分割【差分】
  11. Centos7.4 部署DHCP服务
  12. JAVA实现简易文本编辑器设计
  13. 论文写作流程图软件_[转载][强烈推荐]论文写作四助手(四个论文写作软件)...
  14. 软考中级网络工程师知识点笔记
  15. 好用的菜单栏翻译软件Bob使用教程,Bob怎么打开录屏权限
  16. 能同时模拟键盘及鼠标的神器--51单片机可控制
  17. 谷歌浏览器配置微信浏览器_在 Chrome (谷歌浏览器) 中模拟微信内置浏览器
  18. 三维激光扫描后处理软件_边走边扫的三维激光扫描仪-
  19. ioutil.ReadFile golang语法
  20. 如何实现 水平/垂直居中

热门文章

  1. java dispose null_java – 为什么在调用setVisible(false)和dispose...
  2. 织梦标签调用:Dedecms模板常用调用标签代码整理
  3. random的基本使用
  4. 在Nuxt.js中使用站点地图
  5. pyinstaller使用方法(教你怎么加版权信息)
  6. 使用pytorch时,遇到Can‘t pickle local object ‘xxx.<locals>.<lamba>‘的问题,注释有关部分有EOFError: Ran out of input问题
  7. VC获取进程的cpu使用率、内存、线程数、句柄数等信息
  8. [前端]div不换行
  9. UI 测试:包含清单和示例的完整指南
  10. 机器学习100天(二十):020 分类模型评价指标-PR曲线