在 CentOS 上配置 Samba 服务
2017-02-27 [samba
centos
文件服务
]
如何在 CentOS 上快速安装,配置 Samba 服务,启用匿名模式以快速使用。
本机环境: CentOS Linux release 7.3.1611 (Core)
检查你的环境是否和我一样
[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)
1. 更新 yum 软件仓库
> yum check-update
2. 安装 samba
> yum install samba
3. 配置 samba,修改配置文件
> vim /etc/samba/smb.conf
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
[global] # 全局设置标签
workgroup = SAMBA
server string = Gaoq.com
netbios name = GaoqSamba
log file = /var/log/samba/log.%m
security = user
guest ok = yes # 是否启用来宾用户
map to guest = Bad Password
[public] # 公共设置标签
comment = Public dir
path = /var/share # 对应 server 上的路径
public = yes #
available = yes # 是否开放
browsable = yes # 用户权限,可读
writable = yes # 用户权限,可写
force user = root # 配置和真实路径相同的 owner
create mask = 0777 # 创建文件时默认的权限
directory mask = 0777 # 创建路径时默认的权限
4. 配置 centos 自动启动服务
> systemctl enable smb
5. 检查配置是否成功
> systemctl is-enabled smb
6. 通过 windows explorer 访问
<<<EOF