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
回车后输入密码

之后用这个用户名密码登陆就可以了

posted @ 2018-01-09 00:38  xfbx  阅读(149)  评论(0编辑  收藏  举报