文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux共享服务samba设置

2023-09-23 18:58

关注

文章目录


一、Samba服务器介绍

1.samba是什么

samba 是基于SMB协议(ServerMessage Block,信息服务块)的开源软件,samba也可以是SMB协议的商标。SMB是一种Linux、UNIX系统上可用于共享文件和打印机等资源的协议,这种协议是基于Client\Server型的协议,Client端可以通过SMB访问到Server(服务器)上的共享资源。当Windows是 Client,CentOS是服务器时,通过Samba就可以实现window访问Linux的资源,实现两个系统间的数据交互。

2.Samba的应用环境

文件和打印机共享:文件和打印机共享是 Samba的主要功,能,通过 SMB 进程实现资源共享,将文件和打印机发布到网络之中,以供用户访问。
身份验证和权限设置:smbd服务支持user mode和 domain mode等身份验证和权限设置模式,通过加密方式可以保护共享的文件和打印机。
名树解析:Samba遇过 nmbd 服务可以搭建 NBNS(NetBIOS Name Service)服务器,提供名称解析,将计算机的NetBIOS 名解析为IP地址。
浏览服务:局域网中,amba服务器可以市为木地主浏览服务器(LMB),保存可用资源列表,当使用客户端访问 Windows网上邻居时,会提供浏览列表,显示共享目录、打印机等资源。

3.Samba的工作原理

Samba 服务功能强大,这与其通信基于SMB 协议有关。SMB不仅提供目录和打印机共享,还支持认证、权限设置。在早期,SMB运行于NBT协议(NetBIOS over TCP/IP)上,使用UDP的137、138及TCP的139端口,后期 SMB经过开发,可以直接运行于 TCP/IP上且没有额外的 NBT 协议,使用TCP的 445端口。

二、Samba服务基础

Samba服务器的主要程序
smbd:提供对服务器中文件﹑打印资源的共享访问
nmbd:提供基于NetBIOS主机名称的解析
2.Samba的服务脚本
/etc/init.d/smb
3.Samba的配置目录及文件
/etc/samba/
/etc/samba/smb.conf
4.配置文件检查工具: testparm

三、Centos7 samba共享服务实验

1.安装共享服务

#  yum  -y  install  samba 

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

2.修改smb.conf配置文件,设置共享

(1).定义一个新的只读共享centos7,物理目录为 /media

# vi  /etc/samba/smb.conf[centos7]    comment = Centos7 DVD directory.   path = /media   public = yes   read only = yes

(2).挂载光盘到/meda/cdrom,以方便用户远程访问。

# mkdir  /media# mkdir  /media/cdrom/# mount  /dev/cdrom  /media/cdrom/

(3).启动共享

# systemctl  start  smb

(4).确认参数没问题

# testparm

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

在这里插入图片描述

3.以账号(用户)访问共享

(1).设置账号:

# useradd  vina# pdbedit  -a  –u  vina

在这里插入图片描述

(2).设置安全访问

# systemctl  stop  firewalld# setenforce  0# sestatus  -b  | grep  samba   (用命令可了解当前安全访问状态)

在这里插入图片描述

(3).在客户机访问共享
1.打开一个窗口,在地址栏输入地址。
2.在登录窗口输入用户名、密码。
3.打开光碟的共享名。

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

四、总结:

通过Samba,可以在Linux系统上创建共享文件夹,并且可以与Windows系统中的用户进行文件共享。设置Samba需要进行一些基本的配置,包括安装Samba软件、创建共享文件夹、设置Samba用户和密码等。总的来说,设置 Samba 可以帮助你在 Linux 和 Windows 之间共享文件和打印机,这对于那些需要在这两个操作系统之间进行文件共享的用户来说是非常有用的。

来源地址:https://blog.csdn.net/m0_72193631/article/details/131145043

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯