概述

  • Samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软件,由服务器及客户端程序构成。
  • SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

使用共享文件夹

  • Windows系统(按下"win+r"键)

    \\192.168.x.x
    
  • Linux系统
    smb://192.168.x.x
    

Samba 的安装

  • 查看是否已经安装

    rpm -qi samba
    
  • Yum安装
    sudo yum install -y samba
    

Samba 的系统共享账号(share)

  • 添加组

    sudo groupadd share
    
  • 添加系统账号(share)
    sudo useradd -s /sbin/nologin -g share share
    
  • 为 share 设置密码
    $ sudo passwd share
    123456
    

Samba 的配置

  • 为共享文件夹的添加用户(share)

    sudo smbpasswd -a share
    
  • 创建共享文件夹并设置权限(0777)
    sudo mkdir -p /home/share
    sudo chown -R share:share /home/share
    sudo chmod -R 777 /home/share
    
  • 备份 smb.conf 配置
    sudo cp -rp /etc/samba/smb.conf  /etc/samba/smb.conf.bak
    
  • 修改 smb.conf 配置
    $ sudo vim /etc/samba/smb.conf
    [global]workgroup = WORKGROUPunix charset = UTF-8dos charset = cp936usershare allow guests = yes[share]comment = Share Directoriespath = /home/sharevalid users = sharebrowseable = yespublic = yeswriteable = yescreate mode = 0777force create mode = 0777directory mode = 0777force directory mode = 0777
    
  • 关闭 SELINUX
    sudo setenforce 0
    
  • 防火墙(firewalld)开放 samba 服务
    sudo firewall-cmd --permanent --add-service=samba
    sudo firewall-cmd --reload
    sudo systemctl restart firewalld
    
  • 设置 smb 服务
    sudo systemctl start smb
    sudo systemctl enable smb
    

Centos7局域网上共享文件夹(Samba服务)相关推荐

  1. 局域网服务器文件夹隐藏,局域网服务器共享文件夹访问权限设置win7隐藏无权限共享文件夹方法.docx...

    局域网服务器共享文件夹访问权限设置win7隐藏无权限共享文件夹方法 ??局域网服务器共享文件夹访问权限设置.win7隐藏无权限共享文件夹的方法在局域网文件管理中,文件服务器共享文件的管理一直是当前网络 ...

  2. 从一台 Windows 10 上共享文件夹到Docker中的Volume卷

    本文的内容是之前三篇内容的结合: <Docker for Windows 自动共享本机文件的脚本示例> http://blog.csdn.net/hu_zhenghui/article/d ...

  3. python访问局域网下共享文件夹

    文章目录 前言 一.局域网内共享文件夹 二.python访问共享文件夹 1.绝对路径访问 2.相对路径访问 前言 最近想跑下GOT-10k数据集,但奈何占用空间太大,于是存放在了另一台闲置旧电脑上,共 ...

  4. CentOS7中建立共享文件夹及取消自动挂载

    前提:在 VMware 中安装好CentOS7系统 启用共享文件夹 在mnt目录建立share 在share路径下输入此代码mount -t fuse.vmhgfs-fuse .host:/ /mnt ...

  5. Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

    Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦 参考文章: (1)Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决 ...

  6. 远程服务器上共享文件夹的上传与下载

    远程服务器上共享文件夹的上传与下载 环境配置 代码实现 环境配置 1.远程服务器上选择需要共享的文件夹,右键--属性--共享,设置为共享,并把只读去掉 详情可参考https://blog.csdn.n ...

  7. Windows和Ubuntu搭建局域网中共享文件夹

    背景: 工作中有了一台windows电脑和Ubuntu工作站,偶尔传输一些小文件需要用U盘.网盘或者聊天工具传输比较麻烦,因此搭建一个在同一个局域网下的共享文件夹方便文件传输. 方案: 采取的方案是利 ...

  8. 局域网设置共享文件夹及常见问题解决办法

    前言:局域网共享是个头疼的问题,只要找到的正确的设置方法,其实也很简单.原版也需要设置,否则也不能进行共享! 第一章:共享的前提工作: 1.更改不同的计算机名,设置相同的工作组! 2.我的电脑右键-管 ...

  9. samba服务器无法共享文件夹,samba服务器设置共享文件夹权限

    samba服务器设置共享文件夹权限 内容精选 换一换 已成功登录Java性能分析.待安装Guardian的服务器已开启sshd.待安装Guardian的服务器已安装JRE,JRE版本要求为Huawei ...

最新文章

  1. java写方法用来调用_Java从入门到入土(79)lambda表达式和方法引用
  2. MVC中返回Json的几种声明方式
  3. [react] React的render中可以写{if else}这样的判断吗?
  4. 模型预测控制c语言程序_搭建第一个程序控制电路LED灯,体会C语言的魅力
  5. jquery获取表格中特定列
  6. 【kafka】Kafka 集群配置SASL+ACL
  7. DNS基本概念和相关命令
  8. gcc详解以及静态,动态库的生成 2
  9. DH算法(密钥交换算法)
  10. markdown语法简单而全面,带有源码和图片(10mins内看完)
  11. UVA 473 Raucous Rockers
  12. Flask - Jinjia2
  13. Windows API 获取所有进程音量并调节
  14. css里的英文翻译,css常见英文翻译
  15. 华中科技大学计算机叶磊,叶磊-华中科技大学公共卫生学院
  16. 量化投资学习——技术指标介绍
  17. Android文字广告(Textview上下滚动),使用TextSwitcher控件实现
  18. Hashtable简述
  19. HTTP/HTTP/HTTP
  20. 【面试题】Java 高级工程师面试刷题100题(二)

热门文章

  1. vue3子组件给父组件传参
  2. 视频工厂分享vlog拍摄技巧
  3. python定义一个匿名函数使用什么关键字_python3----函数、匿名函数
  4. ITFriend网站内测公测感悟
  5. 离散数学中 集合、关系、群 的证明方法(英文证明附例题)
  6. 后渗透之关闭防火墙、杀毒软件并开启远程桌面
  7. c++ placement new
  8. 证明婚内出轨的几种证据
  9. 仿今日头条后台管理系统(三)
  10. 快速恢复未保存的excel文件