我是新用户,请原谅我的无知。
我有 Ubuntu Server 16.04,但在文件共享方面遇到了问题。
任务 - 根据用户帐户授予我的工作组对独立服务器上的公共驱动器的读取、写入和执行访问权限。
花了几个小时尝试标准配置和测试,但只能以创建共享的用户身份写入文件。尝试更改文件级别权限,并在 Samba 配置文件中将用户添加为管理员用户。
我现在很困惑,配置文件中的行包括以下内容:
[GDrive]
comment = shared document drive
path = "/home/techo1/Shared Files/GDrive"
valid users = techo1 techo2 techo3
admin users = techo1 techo2 techo3
read only = no
browsable = yes
writeable = yes
public = yes
guest ok = yes
create mask = 0644
directory mask = 0755
还修改了 setfacl 以允许 techo2 和 techo2 具有 rwx 访问权限,并使用 getfacl 列出这些内容。
正在尝试从 Windows 7 客户端连接,但会有一些 Windows 10 客户端。
感谢有机会针对此问题提出问题。
问候
答案1
在浏览此处的另一个问题后,我找到了一个关于其他人提出的问题的链接,该链接是一个很好的答案,如下所示:
http://www.krizna.com/ubuntu/setup-file-server-ubuntu-14-04-samba/
所以我的问题通过以下方式解决:
- 重建服务器以确保我弄乱的所有设置都已刷新。
- 按照上面列出的网站上的说明进行操作。
- 一切顺利。
非常感谢这个社区的存在并提供答案。