如何在 Ubuntu 22.04.3 上使用 samba 共享第二个驱动器?

如何在 Ubuntu 22.04.3 上使用 samba 共享第二个驱动器?

我对 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,以便它识别共享现在可用。

相关内容