samba学习

1.samba简介

Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享。守护进程smbd和nmbd是Samba的核心,在全部时间内运行。nmbd程序使得通过企图计算机可以浏览Linux服务器

SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

SMB协议是C/S型协议,客户机通过该协议可以访问服务器上的共享文件系统,打印
及其他资源。

samba监听端口有:

在这里插入图片描述

samba进程:

| 进程 | 对应 |
| nmbd | 对应netbios |
| smbd | 对应cifs协议 |
| winbindd+ldap | 对应windos AD活动目录|

samba用户

在这里插入图片描述

//smbpasswd命令:
-a S ys_user //添加系统用户为samba用户并为其设置密码
-d //禁用用户账号
-e //启用用户账号
-x // 删除用户账号

[root@localhost ~]# yum -y install samba-*
[root@localhost ~]# useradd tom
[root@localhost ~]# smbpasswd -a tom
New SMB password:
Retype new SMB password:
added user tom。

samba安全级别:

samba服务器的安全级别有三个,分别是uesr server domain
在这里插入图片描述
以前的samba版本支持的安全级别有四个,分别是share,user,server domain
share是用来设置匿名访问的,但现在的版本已经不支持share了,但是还是可以实现匿名访问的
只是配置方式变了

samba配置文件:

/etc/samba/smb.conf(主配置文件)
在这里插入图片描述

常用配置文件参数

在这里插入图片描述
在这里插入图片描述

2.samba访问

环境说明

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

作业

1、搭建匿名用户共享服务器
2、搭建用户认证共享服务器
要求:
1、不论是匿名用户还是用户认证共享,均在客户机验证效果
2、用户认证共享需要映射系统用户为一个虚拟用户

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值