samba (centos6.5)服务

Samba服务配置

服务基础:

在windows网络环境中,主机之间进行文件和打印机共享是通过微软公司自己的SMB/CIFS网络协议实现的。SMB(Server Message Block,服务消息块)和CIFS(Common Internet File System,通用互联网文件系统)协议是微软的私有协议,在Samba项目出现之前,并不能直接与Linux/UNIX系统进行通信

软件的组成

Samba服务的程序组件

Samba服务器提供smbd、nmbd两个服务程序,分别完成不同的功能。其中,smbd负责为客户机提供服务器*享资源(目录和文件等)的访问;nmbd负责提供基于NetBIOS协议的主机名称解析,以便为Windows网络中的主机进行查询服务。
安装好samba软件包以后,在系统中会添加名为smb和nmb的标准系统服务,管理员可以通过service(centos6)或systemctl(centos7)工具来控制Samba服务的启动与终止。**********

实验环境

Server: 192.168.211.2

Client: 192.168.211.3

实验需求

samba (centos6.5)服务

实验步骤

实验前关闭防火墙

[[email protected] ~]# service iptables stop

iptables:将链设置为政策 ACCEPT:filter [确定]

iptables:清除防火墙规则: [确定]

iptables:正在卸载模块: [确

[[email protected] ~]# vim /etc/sysconfig/selinux

将selinux的工作模式改为disabled

samba (centos6.5)服务

首先下载samba服务 \\同样是用来共分享目录和NFS功能相近,都可以Windows访问

[[email protected] ~]# yum install -y samba

[[email protected] ~]# service smb start \\ smb start/stop 启动或关闭smb服务

启动 SMB 服务:

[[email protected] ~]# service nmb start [\\nmb](file:///\nmb) start/stop 启动或关闭nmb服务

启动 NMB 服务:

[[email protected] ~]# service smb status \\查看samba的服务启动情况

smbd (pid 21044) 正在运行…

配置samba服务

[[email protected] ~]# vim /etc/samba/smb.conf

samba (centos6.5)服务

samba (centos6.5)服务

注:comment 共享文件名

Path 共享路径

Security 安全级别 share 为匿名

Public 是否允许匿名用户访问

Guest ok 是否允许所有人均可以访问

Browsable 是否允许用户看到此处共享

Read only 目录只读

创建文件夹,该权限和属主和属组

[[email protected] ~]# mkdir /opt/hn

[[email protected] ~]# mkdir /opt/you

更改权限

samba (centos6.5)服务

samba (centos6.5)服务

再重启一下服务和开机自启

samba (centos6.5)服务

客户机测试

下载samba 客户服务

[[email protected] ~]# yum install -y cifs-utils

[[email protected] ~]# yum install -y samba-clientsamba (centos6.5)服务

然后连接samba

samba (centos6.5)服务

第二大题

创建用户加入到组

samba (centos6.5)服务

再次编辑配置文件,以实现需求2

samba (centos6.5)服务

samba (centos6.5)服务

samba (centos6.5)服务

不能创建文件,修改一下权限即可

实验总结