Ubuntu 16.04 samba共享无法更改权限

Ubuntu 16.04 samba共享无法更改权限

我将 Ubuntu 16.04 上的一个文件夹共享到本地网络,并尝试为“其他通道“ 到 ”创建和删除文件

共享文件夹

但设置“其他的“ 到 ”读和写如下图所示

设置权限

按 ”改变“然后回到那个”更改所含文件的权限...“,更改似乎被恢复了:

权限已恢复

如何永久设置“读和写“ 每个人的访问权限?

顺便说一句,“安全上下文“ 总是 ”未知“——这是正常行为吗?

答案1

您可以通过两种方式执行此操作:

  1. 使用鹦鹉螺共享文件夹,或
  2. 直接写信给桑巴配置文件在这里/etc/samba/smb.conf

对于第一种情况,这样做:

  1. 创建共享文件夹并随意命名
  2. 右键单击文件夹并选择本地网络共享
  3. 在出现的对话框中选择两项:

    • 共享此文件夹,然后
    • 允许其他人创建和删除此文件夹中的文件
    • 在此处输入图片描述
  4. 然后,将在该位置创建一个/var/lib/samba/usershare包含您添加的更改的文件,以便您可以手动在那里进行更改。

    • 在此处输入图片描述

对于部分选项,您向/etc/samba/smb.conf文件添加了单独的共享:

[Your Share name goes here]
    path = /your/folder/goes/here
    writeable = yes
;   browseable = yes
    guest ok = yes
    create mask = 777
    directory mask = 777

笔记

To use the above (second method) you will need to un-share any _previously_ shared folder from _option 1_ or that which you had done.
To set permissions of newly created documents / files edit /etc/samba/smb.conf and in the [global] section add :
create mask = 0644
directory mask = 0755

我更喜欢前者,但我想这取决于你。

资料来源:

相关内容