> CentOS > CentOS故障 >

Centos 7 samba windows共享疑问

共享名 路径 权限
Test /home/Test 所有人员包括来宾均可以访问
Share /home/Share 仅允许特定组的用户进行读写访问

特定组的组名为TE,目前的Alice、Jack、Tom三个人

已经确定永久关闭防火墙和SELinux服务。

实现要求:我想在使用windows时运行Linux服务器的IP地址时直接访问IP就可以浏览到自己设定的两个文件夹共享Share 和Test文件夹,不需要输入密码就可以看到Share和Test两个文件夹,当访问Share文件夹时就弹出输入密码才可以访问,Test文件夹不需要密码可以浏览访问。
根据一篇文章设定的
看完自己设定之后直接访问linux服务器的共享老是提示要输入用户跟密码,我不想每换一台电脑就要输入用户跟密码,理论是可以实现的,不知道啥原因造成,有懂的高手帮忙看看,我的配置如下:

删除原有所有内容,添加如下内容:
[global]
  workgroup=test
  netbios name=ZZSRV2
  server string=Samba Server
  #security=share
  security=user
  map to guest = Bad User
[Test]
  path=/home/Test
  readonly=yes
  browseable=yes
  guest ok=yes
[Share]
  path = /home/Share/
  public = no
  writable = yes
  write list = @TE
  validusers = @TE

创建用户并分配权限
//创建操作系统用户
# useradd alice
# useradd jack
# useradd tom
# useradd TE


//创建SAMBA用户
# smbpasswd -a alice
# smbpasswd -a jack
# smbpasswd -a tom

//修改目录权限
# chown TE:TE /home/Share/
# chmod 770 /home/Share



修改下[Share]下面 “public = no”,no改为yes,允许让匿名用户可以看到共享内容


(责任编辑:IT)