![如何使用 samba 共享网络上的文件夹?](https://linux22.com/image/76323/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20samba%20%E5%85%B1%E4%BA%AB%E7%BD%91%E7%BB%9C%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%9F.png)
如何使用 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