如何使用 samba 共享网络上的文件夹?

如何使用 samba 共享网络上的文件夹?

如何使用 samba 创建共享目录?是否可以使其仅对使用网络的有限数量的人可见,或者我只能限制访问权限?

答案1

-您只需在文件末尾的“/etc/samba/smb.conf”上添加允许在 samba 上共享文件夹的定义,就像这个简单的示例一样...

  [shared]
      path      = /home/user/shared    <= Here we just put the
                                          path of the folder
                                          that we goes share.
      available = yes
      browsable = yes
      public    = yes
      writable  = no

...我们只是定义共享文件夹,通过此定义,该文件夹是一次性的,可以浏览的,是公共的,每个人都可以访问它!但不可写,只能读取,没有写入权限!网络上的这个共享文件夹。

答案2

您可以添加一个具有更受控制的访问权限的文件夹,例如这个小示例,该示例在服务器上显示一个名为“Users”的文件夹,但是当用户访问此文件夹时,他们将访问您的“系统上的主文件夹”。

[Users]
    comment = Home User's folders (%L server)
    path    = /home/%U

    valid users     = %U
    available       = yes

    browsable       = yes
    writable        = yes
    guest ok        = no
    public          = no
    printable       = no
    locking         = yes
    strict locking  = yes

相关内容