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
实验需求
实验步骤
实验前关闭防火墙
[[email protected] ~]# service iptables stop
iptables:将链设置为政策 ACCEPT:filter [确定]
iptables:清除防火墙规则: [确定]
iptables:正在卸载模块: [确
[[email protected] ~]# vim /etc/sysconfig/selinux
将selinux的工作模式改为disabled
首先下载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
注:comment 共享文件名
Path 共享路径
Security 安全级别 share 为匿名
Public 是否允许匿名用户访问
Guest ok 是否允许所有人均可以访问
Browsable 是否允许用户看到此处共享
Read only 目录只读
创建文件夹,该权限和属主和属组
[[email protected] ~]# mkdir /opt/hn
[[email protected] ~]# mkdir /opt/you
更改权限
再重启一下服务和开机自启
客户机测试
下载samba 客户服务
[[email protected] ~]# yum install -y cifs-utils
[[email protected] ~]# yum install -y samba-client
然后连接samba
第二大题
创建用户加入到组
再次编辑配置文件,以实现需求2
不能创建文件,修改一下权限即可