如何通过 Samba 共享“/home”本身并赋予其写入权限而不是只读权限

如何通过 Samba 共享“/home”本身并赋予其写入权限而不是只读权限

我可以使用 Windows 7 机器查看我的 /home 目录,但我只能读取它。没有写入权限。

  1. 我创建了一个名为tw8使用以下命令:

    sudo useradd -g 用户-G lp [新用户名称] -M

  2. 从 Webmin > 服务器 > Samba Windows 文件共享 > 转换用户转换 unix 用户

  3. 创建共享https://i.stack.imgur.com/8JfKy.png

  4. 此共享的安全性和访问控制https://i.stack.imgur.com/rlDG9.png

  5. 此共享的文件权限https://i.stack.imgur.com/aztTR.png

那么,您知道哪里出了问题吗?就像我说的,我可以浏览 /home 文件夹中的内容,但似乎无法写入。

答案1

Samba 中的权限是 Samba 权限和 unix 权限的混合。对于您的情况,我假设/home当您决定共享目录时,该目录已经创建。只是,它属于特定用户(通常是“root”)。然后您必须授予所有用户(Unix)对该目录的写访问权限。您可以使用 webmin 中的 Java 文件管理器执行此操作,方法是选择目录/home并单击“信息”按钮。在那里,根据需要进行修改。

相关内容