Linux之Samba服务

实训目的

1.掌握 Samba 服务的安装和启动

2.掌握 Samba 服务的配置方法
3.掌握 Samba 共享资源的访问方法

实训内容
搭建办公室文件共享系统,用户方如下。
1.管理人员1人: admin 

2.技术部( tech )3人: afu 、 ale 、 axi 
3.财务部( fina )4人:fina01、fina02、fina03、fina04

需要实现功能如下。
1. admin 能管理所有的文件共享。
2.每个部门都有1个供自己部门的人员进行读写的文件共享目录,其他部门    不可访问。 
3.有1个文件共享目录供所有部门共享。

实训步骤
步骤1:安装 Samba 软件包。
步骤2:创建相应用户和组,把对应的用户加到组用户中,并设置权限。

步骤3:创建 Samba 用户并设置密码,创建共享目录,修改权限,配置 SELinux 规则,配置smb.conf文件,重启Samba服务,配置防火墙。

smd.conf文件样例如下。

 
[ global ]

workgroup - WORKGROUP 

……

security = user 

passdb backend = tdbsam

[ admin ]

comment = sa 

path =/ smbdata 

valid users - admin 

create mask =0664 

writeable = yes 

browseable = no 

public = no 


[ tech ]
      comment = sa

path =/ smbdata / tech /
      valid users = lichen,@tech   #--@ dev 代表组用户

create mask =0664
writeable = yes 

browseable = yes 

public = yes 
……(省略后面部分文件内容)……

步骤4:客户端访问 Samba 共享资源。

详细步骤

步骤1:安装 Samba 软件包。

        1.查看是否安装Samba软件包:rpm -qa | grep samba,如果没有安装创建挂载点:mkdir /mnt/cdrom 。挂载系统光盘。

          2.dnf search samba 查看Samba安装包

        3.yum  -y install  samba 安装Samba。

步骤2:创建相应用户和组,把对应的用户加到组用户中,并设置权限。

  1. 创建新用户并设置密码。

        2.vim /etc/sudoers 编辑赋予管理员权限。

        3.增添用户和用户组。

         4.添加用户到相应的组

 

步骤3:创建 Samba 用户并设置密码,创建共享目录,修改权限,配置 SELinux 规则,配置smb.conf文件,重启Samba服务,配置防火墙。

smd.conf文件

        1.创建 Samba 用户并设置密码,111111.

         2.创建共享目录,修改权限。

         3.修改内容。

        4. 配置smb.conf文件。

​​​​​​​        5.重启Samba服务

​​​​​​​        6.配置防火墙,这里配置的是永久。

 步骤4:客户端访问 Samba 共享资源。

        1.查看Samba服务器地址​​​​​​​

         2.连接时需要关闭防火墙。

 

      总结

  1. Samba是一套使用SMB(Server Message Block)协议的应用程序,通过支持这个协议,Samba 允许 Linux 服务器与 Windows 操作系统之间进行通信,使跨平台的互访成为可能。Samba服务包括两个服务SMB和NMB。SMB是Samba的核心,主要负责建立Linux Samba服务器与Samba客户机之间的对话,验证用户身份并提供对文件和打印系统的访问。NMB主要负责对外发布Linux Samba服务器可以提供的NetBIOS名称和浏览服务,使 Windows 用户可以在“网上邻居”浏览 Linux Samba 服务器中共享的资源。
  2. samba用户必须是linux已创建的用户,liunx用户只能是小写,否则容易samba创建密码错误并且一些登陆不上的用户可能是权限或其他问题,直接smbpasswd -x 删除掉,再重新创建。。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小蕊。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值