Samba - 复制时出错,参数无效

Samba - 复制时出错,参数无效

我已经在 Ubuntu 14.04 上安装了 samba,但是其他用户无法从我的共享文件夹复制文件。

这是我的情况:

复制“index.html”时出错。

将文件复制到 smb://192.168.11.108/www 时出错。

↓ 显示更多详细信息

无效的论点

在此处输入图片描述

我的 smb.conf 设置是:

[html]
    comment = HTML
    path = /var/www/html
    writeable = yes
;   browseable = yes
    guest ok = yes

这里的问题是什么?如何解决?

答案1

您已为 Web 文件夹创建共享。出于安全考虑,文件通常只有所有者可写入。默认组和所有者是www-data

您必须更改文件夹的权限以允许世界上的任何人对其进行写入,或者更改权限以便组可以对其进行写入并将 samba 用户 ID 添加到该www-data组。

全世界可写是非常不安全的,除非共享是公共访问,即您希望全世界都能更改文件夹(全世界指任何有权登录您系统的人)。后者(www-data如果帐户仅与受信任的用户共享,则将 samba 帐户添加到组会更安全。

还有其他选择,例如将文件夹的组和所有者更改为不同的user/group用户 ID(例如赋予登录用户的 samba 帐户的用户 ID)。

相关内容