Linux共享服务samba设置

这篇具有很好参考价值的文章主要介绍了Linux共享服务samba设置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、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服务基础

1.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 

linux smb,linux,网络,服务器
linux smb,linux,网络,服务器

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

linux smb,linux,网络,服务器
linux smb,linux,网络,服务器

linux smb,linux,网络,服务器

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

(1).设置账号:

# useradd  vina
# pdbedit  -a  –u  vina

linux smb,linux,网络,服务器

(2).设置安全访问

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

linux smb,linux,网络,服务器

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

linux smb,linux,网络,服务器
linux smb,linux,网络,服务器
linux smb,linux,网络,服务器

四、总结:

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

到了这里,关于Linux共享服务samba设置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在windows系统中映射网络驱动器时,如何通过非455端口远程访问Linux服务器的Samba服务

    通常情况下,在windows中通过Linux服务器的Samba服务去映射网络驱动器时候,一般默认就是直接填入内网Linux服务器ip即可,它会默认445端口。 若是我的windows并不和Linux服务器在一个网段时,该如何操作呢? 是 pid 为 4 的进程进行监听。 右键 电脑–管理–服务和应用程序–服务

    2024年02月11日
    浏览(50)
  • Linux - 进阶 NFS服务器 详解网络共享服务器 ( 预备知识)

               N  :  就是 网络 Network          F   :     就是  File  文件         S   :  system          简称为 网络文件系统                 官方   :               NFS 是一种古老的用于UNIX/LINUX主机之间进行文件共享的协议              Network  File  System 网

    2024年02月13日
    浏览(55)
  • Linux服务器配置指南:网络、用户管理、共享服务及DNS配置详解

    💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】 🤟 基于Web端打造的:👉轻量化工具创作平台 💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 设置虚拟机的网卡为仅主机模式,并要求服务器采用双网卡, ens33 IP地址设置为192.168. 5.x/24(其中x学号),

    2024年02月05日
    浏览(58)
  • 【Linux网络服务】Centos7搭建nfs文件共享服务器

    1.NFS介绍 2.环境准备 3.在A服务端机器安装nfs-utils和rpcbind包 4.启动rpcbind检查是否启动了rpcbind服务并监听111端口 5.配置NFS服务的配置文件,参数配置:vi /etc/exports 数据同步与数据异步的区别 数据同步:当系统从内存中向磁盘中持久化数据时,同步发送表示只有当内存中的数据

    2024年02月06日
    浏览(63)
  • Ubuntu中如何开启samba/smb共享

    1.安装samba服务 sudo apt-get install samba samba-common 2.配置共享目录 sudo chmod 777 /home/ -R 这段代码的含义是将 /home 目录及其所有子目录和文件的权限设置为所有用户都可以读、写和执行, 可根据需要修改为 /home/work/ 之类。 3.添加samba用户 sudo smbpasswd -a 用户名 这里我的系统用户为D

    2024年02月08日
    浏览(39)
  • 【Linux学习笔记】Linux服务器:配置与管理samba服务器

    一、【linux学习笔记】红帽Linux 7.8系统在虚拟机上的安装 二、【Linux学习笔记】Linux系统的基本操作  三、【Linux学习笔记】管理Linux操作系统:用户管理  四、【Linux学习笔记】管理Linux操作系统:磁盘管理 五、【Linux学习笔记】管理Linux操作系统:软件安装  六、 【Linux学习

    2024年02月02日
    浏览(49)
  • Linux——samba服务器配置

    1、Windows7:客户端 2、centos7:    服务端(文件共享) 实验案例: John(总经理) manager mike、caliI(市场部) market cela、kado(工厂部) factory 管理员:administrator 共享名  共享目录 用户 manager /opt/manager john(rw),administrator(rw) market /opt/market @market(rw),john(ro),administrator(rw) factory

    2024年02月08日
    浏览(47)
  • Linux系统安装Samba服务器

    在实际开发中,我们经常会有跨系统之间文件传递的需求,Samba 便是能够在 Windows 和 Linux 之间传递文件的服务,功能也是非常强大和好用,本篇文章将介绍如何在 Linux 系统上安装 Samba 服务,以 CentOS7 系统为例。 首先,我们通过 yum 包管理工具在 CentOS7 系统上安装 Samba 服务。

    2024年01月22日
    浏览(50)
  • 配置与管理samba服务器(Linux)

    1.了解samba服务器的功能 2.掌握samba服务器的配置管理 3.掌握samba 客户端程序的使用 4.掌握Windows主机和Linux主机共享文件互访的方法 1、物理机(windows客户端):samba_windows_client (1)启用VMnat8网卡 (2)按拓扑图设置IP为192.168.37.20 2、Linux客户端:samba_linux_client (1)克隆1台虚拟

    2024年01月20日
    浏览(50)
  • [linux] samba服务器安装、配置,有细节

    别摸鱼啦,说的就是你,学习编程从入门到放弃。掌握编程思维方式,由浅至深,理解编程技术原理,积累知识,向往自由编程。 ​ samba是一个基于 TCP/IP 协议的开源软件套件,可以在Linux、Windows、macOS等操作系统上运行。它允许不同操作系统的计算机之间实现文件和打印机

    2024年02月04日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包