Centos 7 下安装 samba 服务
yum install samba
配置文件在:/etc/samba/smb.conf
[global]
#添加下面这句
map to guest = Bad User
#这个选项是保证匿名访问!
#添加如下(记得创建文件夹,文件的拥有者不能使root)文件夹位置不能在/ROOT 不然windows下建立共享时提示 没有访问权限 最好在/HOME 原因未知
[share]
sync always = yes
writable=yes
create mask = 0755
path=/home/share
guest ok=yes
#匿名使用很重要!
# public = yes
# browseable=yes
# directory mask = 0755
# force directory mode = 0755
# available = yes
systemctl restart smb
systemctl enable smb
WINDOWS下配置共享时,默认不允许匿名配置
需要设置一下组策略
gpedit.msc ----计算机配置---管理模板---网络----lanman工作站-----启用不安全的来宾登陆 ---已启用
就可以了
设置用户密码登陆
首先建立用户,用户组为users
useradd -G users smb1
相应的pdbedit命令
pdbedit -L :查看samba用户 pdbedit -a -u user:添加samba用户 pdbedit -r -u user:修改samba用户信息 pdbedit -x -u user: 删除samba用户
这里我们使用 pdbedit -a -u smb1
回车后输入密码
之后用这个用户名密码登陆就可以了