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表示共享名称
    随后输入自己设置的用户和密码。
相关推荐
荒Huang16 分钟前
Linux挖矿病毒(kswapd0进程使cpu爆满)
linux·运维·服务器
海阔天空_201326 分钟前
Python pyautogui库:自动化操作的强大工具
运维·开发语言·python·青少年编程·自动化
桥田智能29 分钟前
气爪在自动化装配线中是如何应用的?
运维·自动化
九河云1 小时前
如何选择适合的AWS EC2实例类型
服务器·云计算·aws
€☞扫地僧☜€2 小时前
docker 拉取MySQL8.0镜像以及安装
运维·数据库·docker·容器
其乐无涯2 小时前
服务器技术(一)--Linux基础入门
linux·运维·服务器
Diamond技术流2 小时前
从0开始学习Linux——网络配置
linux·运维·网络·学习·安全·centos
写bug的小屁孩2 小时前
前后端交互接口(三)
运维·服务器·数据库·windows·用户界面·qt6.3
斑布斑布2 小时前
【linux学习2】linux基本命令行操作总结
linux·运维·服务器·学习
紅色彼岸花2 小时前
第六章:DNS域名解析服务器
运维·服务器