当前位置: 首页 > news >正文

Samba 服务部署

目录

1.安装 Samba 软件包

2.创建共享目录与系统用户

3.配置 Samba 主配置文件

4.启动并设置开机自启


1.安装 Samba 软件包

# Centos系统 yum install -y samba samba-common samba-client # Ubuntu系统 apt update && apt install -y samba samba-common-bin smbclient

2.创建共享目录与系统用户

# 创建共享目录 mkdir -p /data/samba_share chown -R nobody:nobody /data/samba_share chmod -R 775 /data/samba_share # 创建系统用户(必须设置系统密码,否则无法登录) useradd samba_user echo "123456" | passwd --stdin samba_user # 将系统用户添加到Samba用户列表并设置密码 smbpasswd -a samba_user # 按提示输入Samba密码(可与系统密码不同) smbpasswd -e samba_user # 启用该用户

3.配置 Samba 主配置文件

# 备份原文件 cp /etc/samba/smb.conf /etc/samba/smb.conf.bak cat >> /etc/samba/smb.conf << EOF [share] comment = Samba Share path = /data/samba_share browseable = yes # 允许浏览 writable = yes # 允许写入 guest ok = no # 禁止匿名访问 valid users = samba_user # 允许访问的用户 create mask = 0775 # 新建文件权限 directory mask = 0775 # 新建目录权限 EOF

4.启动并设置开机自启

# Centos系统 systemctl start smb systemctl enable smb systemctl status smb # 检查服务状态 # Ubuntu系统 systemctl start smbd systemctl enable smbd systemctl status smbd
http://www.jsqmd.com/news/200776/

相关文章:

  • netmsg.dll文件损坏丢失找不到 打不开软件 下载方法分享
  • 二、Cross-Site Scripting
  • 深入解析:深度解析:Flutter 与 OpenHarmony 融合架构下的跨平台渲染机制与系统级集成
  • Flutter / RN / iOS 的 UI 渲染机制,本质差异在哪里?
  • netprof.dll文件损坏丢失找不到 打不开软件 下载方法分享
  • 学长亲荐!专科生必看TOP9AI论文写作软件测评
  • Beta冲刺第5天 - 智能推荐与系统优化
  • 语义理解十年演进(2015–2025)
  • netsh.exe文件损坏丢失找不到 打不开 下载方法分享
  • const函数
  • linux 中vim快捷键, 删除光标至结尾内容;光标到开头内容
  • 文本翻译十年演进(2015–2025)
  • C++之对象和类(八) - Invinc
  • 文本生成十年演进(2015–2025)
  • 全网最全专科生必备AI论文软件TOP8:开题报告文献综述神器测评
  • 2026年AI发展趋势:技术迭代、产业革命与伦理挑战
  • 测风激光雷达数据采集解决方案
  • 【tips】100vh
  • < uni-app开发核心难点解析:框架适配与打包发布全流程踩坑指南 >
  • 1、两数之和
  • vue3如何结合百度开源上传组件实现文件夹上传
  • AI与优化算法驱动的数字化药房运营
  • python学习记录14~
  • 2026年诚信的系统阳光房门窗,断桥铝门窗,铝合金门窗厂家采购参考指南 - 品牌鉴赏师
  • GLM-4.6V-Flash-WEB与Markdown文档自动化处理结合的新玩法
  • qoj #5406. 随机游走
  • 2026年诚信的断桥铝门窗,钛镁合金门窗,飘移门窗厂家推荐及采购参考 - 品牌鉴赏师
  • vue.js大文件上传插件的跨平台兼容性探讨
  • 深入解析:【ARM】ARM体系结构与开发基础
  • 告别笨重的 For 循环:用 xargs 打造 Linux 命令行流水线神器