CentOS7搭建smb服务器

  1. 安装smb
C 复制代码
sudo yum install samba samba-client samba-common
  1. 配置smb
    vim /etc/samba/smb.conf
c 复制代码
[shared]
path = /path/to/shared/folder
writable = yes
browsable = yes
guest ok = yes
valid users = yourname
  1. 添加smb用户
c 复制代码
sudo useradd youname
sudo smbpasswd -a youname

然后会提示你输入密码,输入密码:yourpassword

  1. 设置SELinux和防火墙
c 复制代码
sudo chcon -t samba_share_t /path/to/shared/folder
sudo setsebool -P samba_enable_home_dirs on
c 复制代码
sudo firewall-cmd --permanent --zone=public --add-service=samba
sudo firewall-cmd --reload
  1. 启动samba服务
c 复制代码
sudo systemctl start smb nmb
sudo systemctl enable smb nmb
  1. 测试配置文件是否有误
c 复制代码
sudo testparm
  1. 给你共享的目录授权,如果允许其他用户写入的话
c 复制代码
chmod 777 /path/to/your/shared/folder
  1. 在windows上的机器访问linux共享的磁盘
    输入\CentOS机器IP地址\shared
    其中shared表示共享名称
    随后输入自己设置的用户和密码。
相关推荐
Madison-No71 小时前
搭建项目测试环境
linux·运维·服务器·python
吴声子夜歌2 小时前
Shell编程实例——编写安全的shell脚本(二)
linux·运维·shell
悠悠121383 小时前
微服务通信别只看性能:REST 与 gRPC 的 6 个选型判断和一次 502 故障复盘
运维·服务器
云老大-阿里云国际站代理商4 小时前
华为云国际站服务代理商:NAT网关怎么配?多台ECS共用公网IP要注意什么
服务器·华为云·云计算
zx_741484814 小时前
【Linux入门】Shell 函数、正则表达式与文本处理:cut 与 awk
linux·运维·正则表达式
Zenova EdgeOS5 小时前
Linux dmesg 工业边缘实战:内核日志过滤、持久化与故障定位
linux·运维·边缘计算·工业边缘·dmesg·内核日志
wdfk_prog6 小时前
ROS教程08:从 TransportTCP::connect() 追到 TCPROS Connection Header、序列化与 Socket 数据传输
运维·缓存·docker·容器·ros
做运维的阿瑞6 小时前
Python 标准库汇总:分类速览与常用模块清单
linux·运维·python
浅念-7 小时前
Redis基础详解:单线程模型、String与Hash数据结构
服务器·数据库·redis·sql·mysql·nosql数据库·nosql
日常筹谋记7 小时前
自动化仓储安全防护工况评估:明治传感器AS-33C技术适配性分析
大数据·运维·创业创新·业界资讯