我在ubuntu中使用samba创建了一个共享文件夹,以便
Windows机器可以使用以下命令访问它:
$sudo net usershare add documents /home/developer/documents "Developer documents" everyone:F guest_ok=y
我给文件夹777的权限:
$sudo chmod 0777 /home/developer/documents
然后我检查我做了什么
$sudo net usershare info --long
当我想看看文件夹是否从所有Windows机器可见时,您可以看到.但是,您无法访问该文件夹,并获得以下错误:“权限被拒绝”
消息:/var/log/samba/log.ip-domain是:
process_usershare_file: stat of /var/lib/samba/usershares/backuparsac Failed. Permission denied
然后,我尝试添加一些规则到我的smb.conf
[documents] comment = Documents for Developers path = /home/developer/documents browseable = yes writable = yes read only = yes guest ok = yes directory mask = 0777
但是Permission被拒绝的错误不断来临.还有什么我需要做的吗?我需要这个文件夹可以被所有Windows机器访问.
注意:我使用Ubuntu 14.04