yum -y install samba samba-client
cd /etc/samba/
mv smb.conf smb.conf.origin
vim smb.conf
内容如下,保存并退出
[global]
workgroup = WORKGROUP
server string = Ted Samba Server %v
netbios name = TedSamba
security = user
map to guest = Bad User
passdb backend = tdbsam
[FileShare]
comment = share some files
path = /smb/fileshare
public = yes
writeable = yes
create mask = 0644
directory mask = 0755
注释:
workgroup 项应与 Windows 主机保持一致,这里是WORKGROUP
security、map to guest项设置为允许匿名用户访问
再下面有两个section,实际为两个目录,section名就是目录名(映射到Windows上可以看见)。
目录名是FileShare,匿名、公开、可写
默认文件属性644/755(不然的话,Windows上在这个目录下新建的文件会有“可执行”属性)
#groupadd smbg
#useradd smb -g smbg -s /sbin/nologin
#smbpasswd -a smb
mkdir -p /smb/fileshare
chown nobody:nobody /smb/fileshare/
systemctl start smb
本文详细介绍如何使用yum安装Samba及其客户端,通过修改smb.conf配置文件来创建名为FileShare的共享目录,实现匿名、公开且可写的文件共享。文章还提供了设置Samba用户组和用户、权限调整及服务启动的步骤。
3386

被折叠的 条评论
为什么被折叠?



