CentOS7搭建smb服务器
安装smb
sudo yum install samba samba-client samba-common
配置smb vim /etc/samba/smb.conf
[shared]
path = /path/to/shared/folder
writable = yes
browsable = yes
guest ok = yes
valid users = yourname
添加smb用户
sudo useradd youname
sudo smbpasswd -a youname
然后会提示你输入密码,输入密码:yourpassword
设置SELinux和防火墙
sudo chcon -t samba_share_t /path/to/shared/folder
sudo setsebool -P samba_enable_home_dirs on
sudo firewall-cmd --permanent --zone=public --add-service=samba
sudo firewall-cmd --reload
启动samba服务
sudo systemctl start smb nmb
sudo systemctl enable smb nmb
测试配置文件是否有误
sudo testparm
给你共享的目录授权,如果允许其他用户写入的话
chmod 777 /path/to/your/shared/folder
在windows上的机器访问linux共享的磁盘 输入\CentOS机器IP地址\shared 其中shared表示共享名称 随后输入自己设置的用户和密码。