第10章 03samba服务器配置 (1).pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

设备准备

本项目要用到Server01、Client2和Client1,设备情况如表所示:

主机名称

操作系统

IP地址

网络连接方式

samba共享服务器:Server01

RHEL8

192.168.10.1/24

VMnet1(仅主机模式)

Windows客户端:Client2

Windows10

192.168.10.31/24

VMnet1(仅主机模式)

Linux客户端:Client1

RHEL8

192.168.10.21/24

VMnet1(仅主机模式)

安装并启动samba服务

使用rpm-qa|grepsamba命令检测系统是否安装了samba相关性软件包:

[root@Server01~]#rpm-qa|grepsamba

(1)挂载ISO安装映像。

[root@Server01~]#mount/dev/cdrom/media

(2)制作yum源文件/etc/yum.repos.d/dvd.repo(略)。

(3)使用dnf命令查看samba软件包的信息。

[root@Server01~]#dnfinfosamba

(4)使用yum命令安装samba服务。

[root@Server01~]#dnfcleanall //安装前先清除缓存

[root@Server01~]#dnfinstallsamba-y

安装并启动samba服务

(5)所有软件包安装完毕,可以使用rpm命令再一次进行查询:

[root@Server01~]#rpm-qa|grepsamba

…………

samba-4.11.2-13.el8.x86_64

(6)启动smb服务,设置开机启动该服务,重启服务。

[root@Server01~]#systemctlstartsmb;systemctlenablesmb

注意:在服务器配置中,更改了配置文件后,一定要记得重启服务,让服务重新加载配置文件,这样新配置才生效。重启的命令是:systemctlrestartsmb或systemctlreloadsmb

user服务器实例解析

在RHEL8系统中,samba服务程序默认使用的是用户口令认证模式(user)。这种认证模式可以确保仅让有密码且受信任的用户访问共享资源,而且验证过程也十分简单。

【例10-5】如果公司有多个部门,因工作需要,就必须分门别类地建立相应部门的目录。要求将销售部的资料存放在samba服务器的/companydata/sales/目录下集中管理,以便销售人员浏览,并且该目录只允许销售部员工访问。

需求分析:在/companydata/sales/目录中存放有销售部的重要数据,为了保证其他部门无法查看其内容,我们需要将全局配置中security设置为user安全级别。这样就启用了samba服务器的身份验证机制。然后在共享目录/companydata/sales下设置validusers字段,配置只允许销售部员工访问这个共享目录。

user服务器实例解析

(1)建立共享目录,并在其下建立测试文件。

[root@Server01~]#mkdir/companydata

[root@Server01~]#mkdir/companydata/sales

[root@Server01~]#touch/companydata/sales/test_share.tar

user服务器实例解析

(2)添加销售部用户和组并添加相应的samba账号。

①使用groupadd命令添加sales组,然后执行useradd命令和passwd命令,以添加销售部员工的账号及密码。此处单独增加一个test_user1账号,不属于sales组,供测试用。

[root@Server01~]#groupaddsales #建立销售组sales

[root@Server01~]#useradd-gsalessale1 #建立用户sale1,添加到sales组

[root@Server01~]#useradd-gsalessale2 #建立用户sale2,添加到sales组

[root@Server01~]#useraddtest_user1 #供测试用

[root@Server01~]#passwdsale1 #设置用户sale1密码

[root@Server01~]#passwdsale2 #设置用户sale2密码

[root@Server01~]#passwdtest_user1 #设置用户test_user1密码

u

文档评论(0)

一笑倾洁 + 关注
实名认证
内容提供者

PPT课件

1亿VIP精品文档

相关文档