ubuntu 服务器和 samba

ubuntu 服务器和 samba

我正在尝试使用 samba 文件共享设置 Ubuntu 服务器 12.04 nas。我首先尝试使用 webmin 进行设置,当它不起作用时,我尝试使用 vi 编辑器修改 /etc/samba/smb.conf 手动进行设置。两次结果都相同。

通过网络,所有用户都可以打开共享(空),但无法写入共享(权限被拒绝)。这对于 Linux 和 Windows 计算机都是一样的。

我的 smb.conf 部分内容如下:

[John]
  writable = yes
  invalid users = kid1 kid2 kid3
  path = /SharedMedia/John
  comment = John
  valid users = john wife
  browsable = yes
  create mode = 777
  directory mode = 777

[Public]
  writable = yes
  path = /SharedMedia/Public
  comment = Public
  valid users = john wife kid1 kid2 kid3 virtualbox 
  browsable = yes
  create mode = 777
  directory mode = 777

(系统上的用户包括:john、wife、kid1 kid2 kid3 和虚拟机的 virtualbox - 为保护隐私隐藏名称)

所有用户都以 Linux 用户和 Samba 用户的身份存在,并且两者都具有相同的密码。

注意:我从未设置过 Samba 组,因为它似乎不适用于我的用途。例如:所有用户在服务器上都有自己的共享,但其他用户不应被允许访问它。因此,我没有设置组,因为所有用户都可以访问的共享很少。

我真的不知道是什么阻碍了我。谢谢你的帮助。

答案1

这可能是由于共享文件夹本身的权限/所有者造成的。

尝试以某个用户的身份登录服务器并写入同一目录。

客户端计算机在您连接时是否要求输入密码?如果没有,则可能表明您是以“访客”身份连接的。

指导可能有帮助

相关内容