我有一个问题,写在我的Ubuntu机器上使用samba共享的文件夹。 我可以从我的Windows 7机器上访问文件,但是我无法写入文件夹,有什么build议吗?
非常感谢你
Samba在运行samba的服务器上以本地unix用户的身份执行文件操作。 确保你已经在smb.conf中定义了这个用户,并且这个用户可以对目录/文件有写权限。
你可以在这里看到完整的例子
但基本上你想要做的是:
[someshare] comment = Some Share path = /path/to/share read only = No force user = someuser force group = somegroup guest ok = Yes create mask = 0775
那么你只需要做:
chown -R someuser:somegroup /path/to/share chmod -R 775 /path/to/share
首先检查这两件事情:
请确保您的共享文件夹的属性中的“允许其他人创build和删除此文件夹中的文件”checkbox
请确保在Ubuntu机器上使用已知的用户帐户来访问共享