NFS 与 3 个虚拟机共享本地域内的 /home 目录

NFS 与 3 个虚拟机共享本地域内的 /home 目录

我正处于学徒期的第一年,所以对 Linux 还很陌生。

我得到的任务是:

使用基于 Debian 的发行版创建 3 台计算机,所有三台计算机都应属于名为 .elias.de 的域。每台机器都应该有自己的名称,例如 -your-self-selected hostname-.elias.de。每台机器都应该有自己的 /home、/tmp、/var、/usr 分区。分区的大小将由您自行决定。请记住,如果问题太小,以后可能会出现问题。实现此操作后,域中的每台参与计算机都应该拥有可以登录系统的所有 3 个用户。执行此操作的最佳方法是在挂载点 /home 中插入 NFS 共享。必须保证系统启动时已挂载NFS共享,以便用户可以登录。如果用户在 /etc/passwd 中注册,但 /home 中可能没有主目录(例如,在网络故障的情况下),检查到底会发生什么情况很重要。

好的。这就是我现在的立场:

我创建了 3 个虚拟机,并将其中一个配置为 NFS 服务器,另外 2 个配置为 NFS 客户端。在 Virtual Box 中,我给了他们第二张带有内部网络的网卡。因此,VM1 有 192.168.8.1、VM2 192.168.8.2 和 VM3 192.168.8.3,因此它们可以互相 ping 通,这很好。但现在我真的不知道如何弄清楚如何使用 VM3 的帐户登录即 VM1。我以前从未使用过 NFS,所以我陷入了这一点。我已经在谷歌上搜索了大约 3 个小时,我越来越困惑。

所以我被困的要点就在这里:

实现此操作后,域中的每台参与计算机都应该拥有可以登录系统的所有 3 个用户。

我不需要一个精确的解决方案,但一种方法对我来说是有好处的。

如果对我的虚拟机或其他任何问题有任何疑问,请告诉我。

PS:我在所有机器上都使用 Debian 9,并且它们都是最新的。

相关内容