当您使用 samba 共享目录时,您可以通过编辑文件/etc/samba/smb.conf
(高级方法)或使用 Nautilus 右键单击目录并选择“共享选项”(简单方法)在系统范围内执行此操作。但是,虽然我可以通过查看来查看哪些目录在系统范围内共享/etc/samba/smb.conf
,但如果我使用 Nautilus 共享目录,则我不知道我(或其他用户)共享了哪些目录。
那么,如何使用 Nautilus 共享选项列出系统上所有用户通过 samba 共享的所有目录?
答案1
您正在寻找/var/lib/samba/usershares/
包含不同用户共享的目录。
由于一个主文件夹只能共享一次,因此将它们放在中心位置是有意义的。该目录可由组写入sambashare
,因此您需要属于该组才能创建共享。
每个共享都归创建它的用户所有。