网络服务器配置与管理课件第9章samba服务.ppt

网络服务器配置与管理课件第9章samba服务.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 Samba服务器 Linux篇 * * 本讲要点 内容介绍 章节介绍了一种局域网文件共享的Samba服务,重点从smb.conf的配置文件内容进行详细讲解,以及Samba客户端的使用讲解,并提出了实现安全共享管理及smb用户管理。 * * 9.1 Samba的概述 9.2 Samba服务安装和启动Samba 9.3 smb.conf配置文件详解 9.4 Samba服务器配置实例 9.5 Samba客户 * 9.1 Samba的概述 在Windows环境下,基于NetBios协议完成同一工作组的局域网内windows主机之间的资源共享,是一种非常普遍的情况,方便网络邻居传递文件。如果在这种同一工作组的局域网中,有Windows XP、Windows 2000系列、Windows 2003、Windows 2008系列、Win7、Win10、Linux和UNIX的操作系统存在,我们需要完成跨平台的资源共享,比如打印机、文件等,此时,Windows间可以基于NetBios完成,Linux与Windows间可以基于NetBios协议下的SMB网络协议完成,我们需要在网络中为Linux系统架设Samba的内网服务器,它能够为Windows用户提供“网上邻居”的直接访问Linux共享资源,相反,Windows也可以让Linux用户利用SMB协议的客户工具访问Windows的共享资源。 * 与Samba服务的相关文件 要实现Samba服务完整的正常运行,需要相关文件如下: (1) /etc/samba/smb.conf文件为主配置文件,由两部分构成:Global Settings和Share Definitions (2) /etc/samba/lmhosts文件类似Windows中的lmhosts,便于解析netbios的主机名。 (3) /etc/samba/smbusers文件用于控制用户映射,并且通常在Windows与Linux之间进行 (4) /etc/samba/smbpasswd文件用于保存访问Samba服务的用户名及其所对应的密码,其密码时经过加密后的密文。 (5) /var/log/samba目录中存放Samba服务的日志,也存放了NMB和SMB服务的运行日志,分别写入到nmbd.log和smbd.log中。 * 9.2 Samba服务安装和启动Samba 9.2.1 Samba服务软件安装 1.检查安装(有samba主服务程序、库、客户端命令,ppt中的图是通过ssh远程登录Centos或Centos系统中的终端下完成的命令操作) * 2.可以通过yum命令在线安装 * 9.2.2 系统启动自动起停管理 如果让主机系统启动后,就自动运行Samba服务,可以使用CentOS系统提供的systemctl管理命令完成,操作命令说明如下,如图9-3所示管理启动启动服务。 systemctl enable smb 开启Samba的自动启动服务 systemctl disable smb 开启Samba的自动启动服务 * 9.2.3 命令行启停管理 当配置完Samba服务的各个共享和参数后,需要使其配置生效,需要重新启动Samba服务。Samba服务启停管理,命令执行及说明如下: * systemctl start smb 启动服务器 systemctl stop smb 停止服务器 systemctl restart smb 重启动服务器 systemctl status smb 服务器运行状态 9.2.4 向防火墙添加例外端口 * 由于CentOS 7 系统默认开启了防火墙,默认情况下,139/tcp、139/udp、445/tcp、445、udp端口是被防火墙拦截的,需要使用命令firewall-cmd 添加列外端口。 firewall-cmd --permanent --add-port=139/udp 该--permanent选项表示永久有效 firewall-cmd --permanent --add-port=139/tcp firewall-cmd --permanent --add-port=445/tcp firewall-cmd --permanent --add-port=445/udp 9.3 smb.conf配置文件详解 9.3.1 准备 配置smb.conf文件,是Linux提供共享服务的必须步骤,但是要使共享服务生效,还需要确信系统中netbios协议和microsoft协议建立在TCP/IP协议上的TCP和UDP端口139、445是否打开,是否能够正常工作,即可查看文件/e

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档