- 安装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表示共享名称
随后输入自己设置的用户和密码。