我对 Linux 还不太熟悉,正在使用 ubuntu 设置家庭服务器。我使用视频指南在终端中设置了 samba,然后意识到我已将其设置为共享 ubuntu 所在的较小驱动器,而不是用于存储的较大驱动器。我确实格式化了驱动器,以便它有一个分区。当我设置 samba 配置时,我尝试在终端中安装它,但没有成功。
这是我的 smb.conf 的样子:
[c-share]
comment = C Samba Share
path = Network files/c-share
read only = no
browsable = yes
答案1
需要path =
是您在终端中看到的分区的完整路径,例如/mnt/second-drive
(或其子文件夹)。
在 Windows 上以驱动器号开头的绝对路径在 Linux 上始终以 开头/
。(尽管文件管理器可能会将每个已安装的分区显示为其自己的根目录,如“网络文件”,但这只是为了显示;实际上所有内容都来自单个/
根目录。)
理想情况下,/etc/fstab
应配置为在启动时将分区挂载到某个固定路径;您可以使用 GNOME Disks 中的“编辑挂载选项”来执行此操作。如果它未在启动时挂载,则每次挂载分区时您可能需要重新启动 Samba,以便它识别共享现在可用。