什么是 samba 用户?

什么是 samba 用户?

我的 bananaapi 上运行着一个 owncloud。在 owncloud 的数据目录中,我链接到了外部硬盘上的一些文件夹。

此外,我想使用链接文件夹(如音乐、视频等)作为网络中的共享文件夹,以便 Plex 和 Back in Time 可以访问它。

我使用 Samba 来实现这一点。访问权限是如何维护的?有一种东西叫做Samba 用户.. 这是做什么用的?我的文件夹是www-data:www-data:,因为 owncloud 建议使用这些所有权。

要通过 Samba 访问它们,我不想设置chmod777

我如何获得它们的权限,以便我可以使用 Samba 客户端来读取、写入共享文件夹?

答案1

Samba 用户是您创建的普通 Ubuntu 用户,然后使用它来设置 Samba。Samba 有自己的密码程序,称为“smbpasswd”,其中包含...

smbpasswd -a {user}

这样就可以访问 /home/{user}/

/etc/samba/smb.conf还允许您为该 Samba 用户设置共享

[accounts]
comment = Accounts data directory
path = /directory/dir/
valid users = {user}
public = no
writable = yes

最后一个使文件可写。

相关内容