实现samba读写分离

简介:

1.创建读写帐号

 

 
  1. useradd writer # 生成口令是空的一个账户  
  2. passwd writer# 为新用户设置口令  
  3. cd /usr/local/samba/bin  
  4. ./smbpasswd -a writer# 赋予webmaster用户Samba服务器的验证密码  
  5. ./smbpasswd -a reader 

2.修改/etc下的samba配置文件

 

 
  1. security = user 
  2. encrypt passwords = yes  
  3. smb passwd file = /usr/local/samba/lib/smbpasswd  
  4. [writerShare]  
  5. comment = Shared Folder with username and password 
  6. path = /data/share  
  7. public = yes  
  8. writable = yes  
  9. valid users = writer  
  10. create mask = 0664  
  11. directory mask = 0775  
  12. available = yes  
  13. browseable = yes  
  14. [readerShare]  
  15. comment = Shared Folder with username and password 
  16. path = /data/share  
  17. public = yes  
  18. writable = no 
  19. valid users = reader  
  20. create mask = 0700  
  21. directory mask = 0700  
  22. available = yes  
  23. browseable = yes 
3.重新启动samba服务即可

 


     本文转自yifangyou 51CTO博客,原文链接:http://blog.51cto.com/yifangyou/610310,如需转载请自行联系原作者

相关文章
|
9月前
|
缓存 监控 NoSQL
阿里云NAS高并发场景下的读取延迟优化:NFS缓存机制深度解析与实战
本文解析阿里云NAS在高并发场景下NFS缓存导致的数据一致性问题,如电商图片更新延迟。深入分析客户端属性缓存机制,结合最佳实践提出三步优化:挂载参数调优、升级NFSv4.1、应用层缓存协同,并提供监控诊断方法,助力实现高性能与强一致性平衡。(238字)
|
5月前
|
人工智能 运维 监控
OpenClaw 10大自动化场景实战|阿里云轻量服务器部署+零基础避坑指南
2026年,OpenClaw已成为普通人拥有“AI员工”的最低门槛工具——无需编程基础,通过简单配置即可落地10大自动化场景,让效率提升3倍以上。本文完整覆盖**新手零基础阿里云轻量服务器部署OpenClaw(Clawdbot)简单步骤及避坑指南**,从部署、配置到场景落地,全程提供可直接复制的代码与指引,确保用户快速上手。
538 8
|
9月前
|
存储 Rust 安全
区块链Web3 项目的开发
Web3开发与传统Web2差异显著,核心在于不可篡改与透明性。需遵循三层架构:前端集成钱包、智能合约处理逻辑、去中心化存储。采用防御性开发,重视测试驱动、形式化验证与安全审计。推荐使用Foundry、Solidity、Wagmi等工具链,发布前必经测试网与第三方审计,确保安全可信。#区块链开发 #web3开发
|
11月前
|
前端开发 大数据 Java
城管综合执法办案系统的技术体系解析:从移动端到云端
城管综合执法办案系统融合云计算、大数据、AI等技术,实现执法流程智能化、移动化。涵盖案件管理、电子取证、数据协同与可视化分析,提升执法效率与规范化水平。
648 0
|
Java
Java“解析时到达文件末尾”解决
在Java编程中,“解析时到达文件末尾”通常指在读取或处理文件时提前遇到了文件结尾,导致程序无法继续读取所需数据。解决方法包括:确保文件路径正确,检查文件是否完整,使用正确的文件读取模式(如文本或二进制),以及确保读取位置正确。合理设置缓冲区大小和循环条件也能避免此类问题。
1592 2
|
SQL 数据管理 API
【产品升级】Dataphin V5.2 全新上线:四大能力升级,数据管理更统一、更智能!
Dataphin是阿里巴巴推出的数据建设与治理平台,提供全链路数据服务,助力企业构建标准化数据资产体系。V5.2版本新增“数据资产一站式运营平台”,引入X-数据管家、X-ETL等智能应用,提升数据运营效率。开发平台全面升级,支持多云复杂环境,强化API行级权限管控,保障数据安全。新版还适配国际化多时区场景,助力企业高效协同,释放数据价值。
779 9
|
传感器 安全 Java
《从头开始学java,一天一个知识点》之:循环结构:for与while循环的使用场景
**你是否也经历过这些崩溃瞬间?** - 看了三天教程,连`i++`和`++i`的区别都说不清 - 面试时被追问"`a==b`和`equals()`的区别",大脑突然空白
507 22
|
自然语言处理 人机交互 数据库
TransferTOD:利用LLM解决TOD系统在域外场景槽位难以泛化的问题
任务型对话系统旨在高效处理任务导向的对话,如何利用任务型对话系统准确、高效、合理地完成信息采集的工作一直是一项关键且具有挑战性的任务。
744 18
|
Java 编译器 程序员
【c++】基础知识——快速入门c++
本文介绍了C++的基础知识,包括C++相对于C语言的新特性,如面向对象编程、引用、函数重载、模板库STL等。文章通过“Hello World”程序展示了C++的基本语法,并详细解释了命名空间、输入输出、缺省参数、函数重载、内联函数和空指针的概念。通过实例代码和运行结果,帮助读者快速掌握C++的核心知识点。
604 9
|
机器学习/深度学习 传感器 自动驾驶
深度学习在自动驾驶中的应用与挑战####
本文探讨了深度学习技术在自动驾驶领域的应用现状、面临的主要挑战及未来发展趋势。通过分析卷积神经网络(CNN)和循环神经网络(RNN)等关键算法在环境感知、决策规划中的作用,结合特斯拉Autopilot和Waymo的实际案例,揭示了深度学习如何推动自动驾驶技术向更高层次发展。文章还讨论了数据质量、模型泛化能力、安全性及伦理道德等问题,为行业研究者和开发者提供了宝贵的参考。 ####

热门文章

最新文章