安装远程共享(为什么我提供本地路径?)

安装远程共享(为什么我提供本地路径?)

我以前对 UNIX 的经验为零(除了 25 年前我在 SGI 机器上拥有一个帐户并记住一些命令之外)。

我希望 rasberry pi 4 自动登录到远程共享(可以是 NAS 盒,可以是 Windows 共享),并且 mount 命令指定远程路径,还指定必须存在的本地路径。

我不明白为什么。

本地路径起什么作用?

我希望 PI 充当系统日志服务器并将日志写入远程共享。

答案1

这是因为 Unix/Linux 试图将所有内容表示为本地文件系统中的文件/目录(甚至包括硬件和系统状态等)。

因此,这对于远程目录也很重要:在本地目录上安装远程目录后,您将能够从本地目录读取/写入本地目录,但效果实际上会发生在远程目录上。

它还使软件更容易处理远程服务器上的文件,因为它可以像使用本地文件一样使用它们。

示例:在/etc/fstab我的桌面上的文件(包含有关系统应如何安装内容的所有信息的文件)中,有一行:

//secrethostname/vanalles /mnt/targasmb cifs user,noauto,guest,ro 0 0

secrethostname实际上是另一个名字,我只是不想把它发布到网上......)

当我现在mount /mnt/targasmb在桌面上运行时,我将能够在本地系统上的vanalles目录中看到该目录中的所有文件。我还能够阅读它们,就像它们存在于本地一样。secrethostname/mnt/targasmb

cifs user,noauto,guest,ro 0 0为系统提供有关安装是什么以及默认情况下应如何安装的更多信息。详细信息是另一个问题。

相关内容