当前位置:

首页 > 软件教程 > SMB服务配置详解与设置教程

SMB服务配置详解与设置教程

Windows 11
Windows 11

Windows 11 是微软全新操作系统,现代化界面,流畅操作体验,适用于学习、工作与日常生活。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。

立即下载
¥159
Windows 2026-08-22
正版软件 Windows 操作系统 Windows 11 Windows下载

大家好,很高兴再次与大家见面,我是你们的好朋友全栈君。SMB文件共享:互联网文件系统(CIFS),也称为服务器消息块(SMB),是微软Windows服务器和客户端的标准文件和打印共享系统模块。Samba服务可以用来将Linux文件系统作为CIFS/SMB网络文件共享进行共享,并将Linux打印机作为CIFS/SMB打印机共享进行共享。实验一:Windows共享文件给Linux实验环境Windows系统172.25.254.99:作为服务器,共享文件Linux操作系统172.25.254.118:作为客户端

本文目录

    大家好,很高兴再次与大家见面,我是你们的好朋友全栈君。

    SMB文件共享:互联网文件系统(CIFS),也称为服务器消息块(SMB),是微软Windows服务器和客户端的标准文件和打印共享系统模块。Samba服务可以用来将Linux文件系统作为CIFS/SMB网络文件共享进行共享,并将Linux打印机作为CIFS/SMB打印机共享进行共享。

    实验一:Windows共享文件给Linux

    1. 实验环境

      1. Windows系统172.25.254.99:作为服务器,共享文件
      2. Linux操作系统172.25.254.118:作为客户端,访问Windows共享的文件
    2. 服务器端

      smb服务配置

    3. 客户端

      代码语言:JavaScript 代码运行次数:0

      1、yum install samba-client -y 下载客户端软件
      2、smbclient -L //172.25.254.99 测试是否共享成功
      3、smbclient //172.25.254.99/WESTOS 访问共享目录
      4、! ls 查看共享内容
      5、put file 向共享目录中上传文件
      6、mount //172.25.254.99/WESTOS /mnt 挂载共享目录到本地
         mount //172.25.254.99/WESTOS /mnt -o username=guest
      7、在/mnt目录中进行相关操作

      smb服务配置smb服务配置smb服务配置smb服务配置

    实验二:Linux共享文件给Linux或Windows

    1. 实验环境

      1. Windows系统172.25.254.99:作为客户端,访问Linux共享的文件
      2. Linux操作系统172.25.254.118:作为服务器端,共享文件给Windows,并考虑SELinux和防火墙因素。
    2. 服务器端

      代码语言:JavaScript 代码运行次数:0

      1、yum install samba.x86_64 samba-common.x86_64 下载服务器端服务软件,支持Windows Samba配置文件
      2、rpm -ql samba 查看服务配置文件
      3、创建共享目录 mkdir /westos
         chmod 777 /westos 修改共享目录权限
         setfacl -m u:student:rwx /westos 只给student用户读写权限
         semanage fcontext -a -t samba_share_t '/westos(/.*)?' 修改共享目录安全上下文
         restorecon -RvvF /westos 刷新/westos目录及其下边的内容
      4、vim /etc/samba/smb.conf
         [LEE]
         []里边随便写,表示共享出去的名称
         comment=txt 共享说明,txt可以代表任何内容
         browseable =yes|no 是否显示共享目录
         valid users=westos 只允许westos用户访问
         valid users=(+/@)westos 允许westos用户组成员访问
         writeable=yes 所有用户可写
         write list=(@/+)lee 只允许lee用户组可写
         admin users=tom 管理员用户指定
         guest ok=yes 允许匿名用户访问
         path = /westos125
         map to guest=bad user 允许匿名用户挂载
      5、systemctl restart smb 重启SMB服务
      6、创建SMB用户
         useradd westos
         smbpasswd -a westos 创建SMB用户westos(westos必须存在)
         pdbedit -L 查看SMB用户
      7、smbpasswd -x westos 删除SMB用户

      smb服务配置smb服务配置smb服务配置smb服务配置

    3. 客户端

      1. Windows客户端

        smb服务配置smb服务配置smb服务配置

      2. Linux客户端普通挂载:

        代码语言:JavaScript 代码运行次数:0

        1、yum install samba-client.x86_64 -y 下载客户端软件
        2、smbclient -L //172.25.254.118/LEE 测试是否成功
        3、smbclient //172.25.254.118/LEE -U westos SMB用户westos远程访问
        4、mount //172.25.254.118/LEE /mnt -o username=westos,password=westos 以SMB的westos用户挂载远程共享文件到本地
        5、smbclient //172.25.254.118/LEE -U guest 匿名用户远程访问
        6、mount //172.25.254.118/LEE /mnt -o username=westos,password="" 匿名用户挂载远程共享目录到本地

        smb服务配置smb服务配置smb服务配置

        SMB用户:

        smb服务配置smb服务配置

        匿名用户:

        smb服务配置smb服务配置

        保密认证多用户挂载

        代码语言:JavaScript 代码运行次数:0

        1、yum install cifs-utils -y 安装客户端软件
        2、vim /root/smbauth 指定认证用户名和密码
           username=westos
           password=westos
        3、chmod 600 /root/smbauth 修改文件权限,保证文件的安全性
        4、mount //172.25.254.222/LEE /mnt -o credentials=/root/smbauth 隐藏用户挂载信息
        5、mount //172.25.254.222/LEE /mnt -o credentials=/root/smbauth,sec=ntlmssp,multiuser 安全挂载,通过认证才能访问共享目录,支持多用户
        6、cifscreds add -u westos 172.25.254.218 SMB用户认证,通过认证才能访问
        7、cifscreds clear -u westos 172.25.254.218 清除认证,如果使用共享目录,需要再次认证
        8、vim /etc/fstab
           //172.25.254.218/LEE /mnt cifs defaults,credentials=/root/smbauth,sec=ntlmssp,multiuser 0 0
           自动挂载
        10、mount -a 刷新挂载

        smb服务配置smb服务配置smb服务配置smb服务配置smb服务配置

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/129078.html 原文链接:https://javaforall.cn

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    软件教程 Windows
    相关文章 更多
    电脑黑屏按什么键恢复?常用亮屏操作与排查方法
    电脑黑屏按什么键恢复?常用亮屏操作与排查方法

    遇到电脑黑屏不知道按什么键?本文详解Windows和Mac系统的常用恢复快捷键,包括唤醒屏幕、切换投影模式及重置显卡驱动,并提供基础的硬件连接检查方法,助你快速恢复显示。

    电脑黑屏重启是什么原因?日志查看与排查方法
    电脑黑屏重启是什么原因?日志查看与排查方法

    遇到电脑黑屏自动重启不要慌,本文教你如何使用Windows事件查看器查找崩溃日志,分析Kernel-Power和BugCheck错误,并通过排除法解决驱动冲突或硬件过热问题。

    电脑蓝屏显示“你的电脑遇到问题需要重新启动”怎么解决
    电脑蓝屏显示“你的电脑遇到问题需要重新启动”怎么解决

    详细解析Windows蓝屏错误“你的电脑遇到问题需要重新启动”的解决方法,包括记录停止代码、进入安全模式、卸载冲突更新及硬件检测步骤。

    电脑蓝屏怎么办?重启无效时的排查与恢复方法
    电脑蓝屏怎么办?重启无效时的排查与恢复方法

    遇到电脑蓝屏且重启无效的情况?本教程详解如何进入安全模式、卸载冲突驱动及使用系统还原点,快速定位并解决导致蓝屏的核心问题,避免数据丢失。

    电脑蓝屏自动修复失败怎么办?常见原因与解决方法
    电脑蓝屏自动修复失败怎么办?常见原因与解决方法

    遇到电脑蓝屏且自动修复循环失败?本教程详解如何进入安全模式、卸载近期更新及使用CMD修复引导记录,助你跳出修复死循环。

    电脑黑屏只有一个鼠标箭头怎么办?原因与解决方法
    电脑黑屏只有一个鼠标箭头怎么办?原因与解决方法

    遇到电脑黑屏但鼠标能动?这通常是Windows资源管理器崩溃或显卡驱动冲突导致。本文提供无需重装系统的快速修复步骤,包括重启explorer.exe、安全模式排查及驱动更新方法。

    电脑蓝屏怎么解决?从错误代码到无法开机的处理方法
    电脑蓝屏怎么解决?从错误代码到无法开机的处理方法

    遇到电脑蓝屏不要慌。本文详解如何记录蓝屏错误代码,通过安全模式卸载问题驱动,使用命令提示符修复系统文件,以及在无法进入桌面时的进阶处理方法。适用于Windows 10/11用户。

    电脑黑屏只有鼠标箭头怎么办?原因与修复方法
    电脑黑屏只有鼠标箭头怎么办?原因与修复方法

    电脑开机后屏幕全黑仅显示鼠标箭头?这通常是Windows资源管理器崩溃或驱动问题。本文提供无需重装系统的快速修复方案,包括重启Explorer进程、安全模式排查及驱动更新方法。

    电脑蓝屏记录在哪里查看?日志打开与代码查询方法
    电脑蓝屏记录在哪里查看?日志打开与代码查询方法

    遇到电脑蓝屏不知道原因?本文详解如何在Windows中通过事件查看器和专用工具查看蓝屏日志,解读停止代码,快速定位硬件或驱动问题。

    电脑出现Your Device Ran Into a Problem怎么办?原因与修复方法
    电脑出现Your Device Ran Into a Problem怎么办?原因与修复方法

    遇到Windows蓝屏提示“Your Device Ran Into a Problem”?本文详解该错误的可能原因,包括驱动冲突、硬件故障和系统文件损坏,并提供实用的修复步骤,如进入安全模式、更新驱动和使用系统还原。

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。

    即将离开本站
    您即将前往第三方网站,请确认是否继续?